Visual Editor

Design templates visually.
No code.

Drag, drop, and style. Build dynamic image templates with a real editor — then instantly expose them as an API. Your designers stay in their element.

design.picstream.io

Layers

Background
{{Title}}
{{Subtitle}}
{{ Title }}
{{ Subtitle }}
1200×630

Properties

Variable

{{ Title }}

Font

Inter Bold · 48px

Color

#FFFFFF

Align

Built for real design work

Four core capabilities that turn hours of template work into minutes.

Background
Image layer
Text layer

Drag & Drop Layers

Arrange text, images, and shapes in a fully layered canvas. Lock, hide, group — everything you expect from a design tool.

{{ name }}
John Doe
{}

Live Variable Preview

See exactly how your template looks with real data. Type sample values and watch the canvas update in real time.

Brand locked

Brand Lock

Pin your brand colors, fonts, and logo placements. Teammates can customize content but can't break your visual identity.

template.pst
/api/v1/generate
image.png ✓

Export & Publish

One click to publish. Your template becomes a live API endpoint immediately — no deploy pipeline, no waiting.

From design to API in 3 steps

No engineering handoff. No config files. Just design and ship.

01

Design visually

Open the canvas, pick a preset or start blank. Drag in layers, set fonts and colors, add {{variable}} fields wherever your content changes.

02

Publish template

Hit Publish. PicStream validates your template, assigns a unique ID, and makes it immediately accessible via the API.

03

Generate via API

Send a POST request with your variable values. Get back a CDN-hosted PNG, JPEG, or WebP URL in under 200ms.

Publish once, generate in any format

One template definition. Every format and size your team needs, on demand.

PNG1200×630OG / Social
JPEG1080×1080Instagram
WebP728×90Banner
PDFA4 / LetterDocuments
PNG400×400Avatar
JPEG1500×500Twitter Header
WebP300×250Ad Unit
PNG2x / 3xRetina

Open Design Studio — free

No signup required to explore. No credit card ever.

No credit card required