ogdynamic
The platform

A design tool and an image API in one place.

Designers get a real canvas. Developers get a URL that renders. Everyone gets the same pixel-perfect output.

Free-form canvas editor

Layers, nested groups, flexbox and grid, absolute anchoring, gradients, shadows, and Google Fonts — a real design surface, not a settings form.

Dynamic content & image API

Mark layers as overridable and generate variations from query parameters or POST JSON — the URL is the API, no SDK required.

Pixel-identical rendering

The in-browser preview runs the same Rust engine as the server, compiled to WebAssembly — what you design is exactly what renders.

What you can build

Every size and format your channels need.

From link previews to tall Pinterest pins, one canvas design adapts to each channel — or starts fresh at a custom size.

webppngjpeg

Open Graph 1200×630

X / Twitter 1200×675

Square 1080×1080

Story 1080×1920

Pinterest 1000×1500

Custom up to 10,000px

Workflow

Design once, generate forever in three steps.

01

Pick a template or start blank

Start from 36 templates across 11 categories, or open an empty canvas at any size up to 10,000 pixels.

02

Design on the canvas

Lay out text, images, and groups with full styling control — then toggle "allow override" on the layers your data should drive.

03

Generate from the URL

Publish and render variations by changing URL parameters — embed the image URL anywhere and every page, post, or product gets its own.

FAQ

Common questions about dynamic images.

What is a dynamic image generator?

A dynamic image generator produces image variations from a template automatically. You design the layout once, mark which layers change — titles, prices, photos, names — and each variation is rendered from a URL instead of being designed by hand.

How does URL-based image generation work?

Every canvas you publish gets a permanent image URL. Query parameters like ?title=Launch+week override the dynamic layers, so the same template serves unlimited variations — ideal for OG tags, CMS templates, and product pages.

Can I generate Open Graph images automatically?

Yes. OG images are a flagship use case: templates sized at 1200×630, per-page variation through URL parameters, and a free OG checker to verify how your links preview on social platforms.

Do I need design skills or code to use ogdynamic?

Neither. Start from one of 36 templates and edit text, images, and colors directly on the canvas. Developers can additionally drive renders through URLs or POST overrides — no SDK required.

Which image sizes and formats can I generate?

Presets cover Open Graph, X, square, story, and Pinterest sizes, plus custom canvases up to 10,000 pixels. Images render as webp, png, or jpeg.