X post mockup generator

A post card is the most recognisable content format on the internet, which is why decks, courses, and landing pages keep borrowing it. Compose one below, with your name, your numbers, light or dark, and download it as a PNG at the timeline's real column width. Everything stays in your browser, and nothing touches X.

YN

Your Name

@yourhandle · 2h

···

The post text goes here. Type on the left and it lands in the card, set the way the timeline sets it.

a mockup, exported at 2x · nothing uploaded

The other room

This tool is free. So is knowing where your buyers are.

The X tools on this site run entirely in your browser. The LinkedIn half goes much further: Depost AI is an AI content team for B2B founders and teams, agents that read your analytics, plan your week, draft in your voice, design the graphics, and publish through the official API. If LinkedIn is part of your mix, that half can run itself.

When a mockup beats an embed, and when it does not

X’s own embeds are the right tool when the post is real and the page is live: they stay linked to the source, keep their numbers current, and carry the attribution with them. The mockup wins everywhere embeds cannot go: a slide, a PDF, a printed page, an ad, or a post that does not exist yet because you are showing a client what their content could look like. It also wins when you need the numbers to be illustrative rather than live, which is a legitimate need in a deck and a dishonest one in a news story. Know which document you are making.

Craft-wise, restraint sells the illusion of realism honestly: ordinary counts, a handle that matches the name, and dark mode only if the surrounding slide is dark. The tell in most amateur mockups is not the pixels, it is the 2.4 million views on an account nobody has heard of.

If the post is real, write it first

Half the mockups people make are of posts they are still drafting. If that is you, the writing tools on this site are the better starting point: the tweet generator turns a rough idea into three options inside the character limit, and the character counter applies X’s real counting rules, links at 23 and all. Draft there, mock it up here, publish the one that survived both.

Questions

What does this tool produce?
A realistic mockup of an X post as a PNG: name, handle, photo, verified badge if you want it, the post text, and the reply, repost, like, and view counts you choose, in light or dark mode, rendered at the timeline's real 598 pixel column width and exported at double resolution.
What is an X post mockup for?
Showing a post where you cannot embed one: a concept post in a pitch deck, an example in a course or article, ad creative, or a preview of something you are about to publish. The format is instantly recognisable, which is exactly why decks and landing pages borrow it.
Is it okay to make a post that was never published?
Under your own name, yes. Putting invented words under a real person's name and presenting the image as a genuine screenshot is the line: it can be defamation and it is always dishonest. The card starts with a placeholder identity on purpose, and the verified badge is a toggle, not a claim.
Does this use the X API or my account?
Neither. Nothing on this page talks to X. The card is composed and exported entirely in your browser, which is also why it cannot fetch a real post; for that, use X's own embed, which stays live and attributes properly.
Is my photo uploaded?
No. The photo is read locally, drawn into the card locally, and exported locally. Nothing on this page is sent to any server.
Is there a watermark?
No, consistent with every tool on this site. The mockup is yours, and so is the responsibility for how it is used.

Make LinkedIn your
best-performing channel.

Brief your team once. It studies, plans, writes, designs, and schedules. You approve.

Your brief comes with you: once you're set up, it's the team's first job.

7 days free · Strategy in your first 15 minutes · Cancel anytime