For developers
Fake Chat Messages API
Render WhatsApp, iMessage, Instagram, Discord, and 18+ more chat apps via HTTP. Image and video. One subscription. $99/month.
"Mockly manages to set itself apart while iterating on such a popular idea by simply being usable."
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.
Built for production workloads
One HTTP API for generating fake chat mockups. Image, video, every app the editor supports.
Image renders
PNG export, sub-second response, returns a signed download URL.
Video renders
MP4 and WebM export, async with status polling. Cancel anytime.
22 chat apps
WhatsApp, iMessage, Instagram, Discord, Telegram, Slack, Teams, and 14 more.
Same fidelity
Same render pipeline as the editor — pixel-perfect, no UI, just HTTP.
Four steps to your first chat render
From sign-up to your first render in under five minutes.
Subscribe
Subscribe to the API plan from your account. Stripe-powered, cancel anytime.
Get a key
Mint an API key in one click. Keys are shown once — store them safely.
Send a request
POST a JSON payload with the chat shape: sender, receivers, messages.
Render
Get back a download URL for the rendered PNG or MP4. Done.
Built for developers and teams
Whenever you need fake chat mockups generated without a human in the loop.
Content automation
Wire chat 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 and get back a polished mockup — for proposals, decks, or QA.
Embed in your product
Ship products that need realistic chat 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.
Simple, predictable
One plan, one price. No tiers, no per-render fees.
API
$99/ month
- 10,000 image renders / month
- 500 video renders / month
- All 22 chat apps
- Self-serve API keys
- Monthly billing, cancel anytime
Frequently asked
Quick answers.
Which apps does the API support?
All 22 chat apps the editor supports — WhatsApp, iMessage, Instagram, Discord, Telegram, Slack, LinkedIn, Microsoft Teams, Snapchat, Messenger, X, Reddit, Signal, WeChat, Tinder, Bumble, Bluesky, MSN, LINE, TikTok, ChatGPT-style chats, and more. 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. Poll the status URL until the render finishes. Same pipeline as the editor — 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 22 chat 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, request body shape, error codes.
Ready when you are
Render chat mockups via HTTP
Subscribe, mint a key, send a request. Same fidelity as the editor — without the UI.