Skip to content
Mockly

For developers

Mockup Render API

Render chats, AI chats, posts, comments, stories, and emails via HTTP — across 40+ apps. Image and video. One subscription. $99/month.

Read the docs
"Mockly manages to set itself apart while iterating on such a popular idea by simply being usable."
TechCrunchTechCrunch, July 2025

You're in good company

30,000+

Creators, marketers, and production teams use Mockly for realistic mockups that do not depend on live app screenshots.

One editor. 40+ apps. Still image or video when the story needs motion.

What you get

Built for production workloads

One HTTP API for generating mockups. Six types, image and video, every app the editor supports.

6 mockup types

Chats, AI chats, social posts, comments, stories, and emails — one endpoint.

Image renders

PNG export, sub-second response, returns a signed download URL.

Video renders

MP4 and WebM export for chats, stories, and AI chats. Async with status polling.

Same fidelity

Same render pipeline as the editor — pixel-perfect, no UI, just HTTP.

Simple process

Four steps to your first render

From sign-up to your first render in under five minutes.

1

Subscribe

Subscribe to the API plan from your account. Stripe-powered, cancel anytime.

2

Get a key

Mint an API key in one click. Keys are shown once — store them safely.

3

Send a request

POST a JSON payload: pick a mockupType, set the platform, fill in the props.

4

Render

Get back a download URL for the rendered PNG or MP4. Done.

Perfect for

Built for developers and teams

Whenever you need mockups generated without a human in the loop.

Content automation

Wire mockup generation into your content pipeline. Render testimonials, social posts, and tutorials at scale without opening a browser.

Internal tools

Build internal tools where teams paste a conversation, post, or email and get back a polished mockup — for proposals, decks, or QA.

Embed in your product

Ship products that need realistic screenshots — testimonial generators, marketing tools, training datasets.

Scheduled jobs

Schedule batch renders for daily reports, social schedulers, or customer-success workflows. The API doesn't sleep.

Pricing

Simple, predictable

One plan, one price. No tiers, no per-render fees.

API

$99/ month

  • 10,000 image renders / month
  • 500 video renders / month
  • 6 mockup types, 40+ apps
  • Self-serve API keys
  • Monthly billing, cancel anytime
FAQ

Frequently asked

Quick answers.

Which mockups does the API support?

Six mockup types: chats (WhatsApp, iMessage, Instagram, Discord, Telegram, and 18 more), AI chats (ChatGPT, Claude, Gemini, Grok, Perplexity), social posts (X, Instagram, LinkedIn, Threads, Bluesky, and more), comment threads (YouTube, TikTok, Reddit, and more), stories (Instagram, Snapchat), and emails (Gmail, Apple Mail, Outlook). 40+ apps in total. Anything settable in the editor is settable via the API.

Does it support both image and video?

Yes. POST returns 200 immediately with the download URL for images, or 202 with a status URL for videos. Video is available for chats, stories, and AI chats — AI chats animate with a typewriter stream. Posts, comments, and emails are image-only. Typically sub-second for images, 30s–2min for videos depending on length.

How is authentication handled?

Bearer authentication via the standard Authorization header. Mint keys in your account; pass them as `Authorization: Bearer mk_live_…`. Keys are shown once at creation and stored as a hash.

Are there rate limits or quotas?

Each subscription includes 10,000 image renders and 500 video renders per month — generous defaults that most customers won't approach. Need more? Email us and we'll work it out.

What does it cost?

$99/month, monthly billing, cancel anytime. One subscription gives you image and video renders across all 6 mockup types and 40+ apps. No tiered pricing, no per-render fees.

Where are the docs?

The full API documentation is at /api/docs — quick start cURL example, endpoint reference, the request body shape for every mockup type, and error codes.

Ready when you are

Render mockups via HTTP

Subscribe, mint a key, send a request. Same fidelity as the editor — without the UI.

Read the docs
6 mockup types40+ appsImage & video exportUsed by 30,000+ creators