About

Last updated:

Tweet to Image is a small, single-purpose tool: it turns the contents of a tweet into a clean PNG you can drop into a slide, a newsletter, a blog post or a video.

How does it work?

Your browser renders the card as ordinary HTML and CSS, then captures it to a PNG on the same page. No server is involved.

The card is ordinary HTML and CSS rendered by your browser, then captured to a PNG on the same page. There is no image server and no API call in the export path, which is why it keeps working with the network off and why nothing you type is ever transmitted.

The layout follows the real proportions of a post on X on the desktop web: a 598px column, a 40px avatar, the display name, badge, username and timestamp all on one line, and the action bar underneath. Getting those numbers right is most of what separates a believable card from an obviously fake one.

Why is Chinese text especially accurate?

Because X’s own body typeface has no Chinese glyphs, so Chinese on X already falls through to the system font — and this tool uses the same fallback chain.

The typeface X uses for body text does not contain Chinese characters, so Chinese on X falls through to the system font — PingFang SC on Apple devices, Noto Sans SC elsewhere. This tool uses the same fallback chain, which is why Chinese posts come out particularly close to the original. Latin text is close but not identical, because the real face is proprietary and cannot be bundled.

What does it deliberately not do?

It renders one text post, fetches nothing from X, and does not help anyone pass a generated image off as a real screenshot.

It renders one text post. There is no support for images, video, polls, quote tweets, threads or community notes, and it does not fetch anything from X — you type in what you want the card to say.

It also does not try to help anyone pass off a generated image as a real screenshot. Every exported PNG carries an embedded note in its metadata saying it is a synthetic image. The note is invisible, does not affect how the picture looks, and any standard image tool can read it back.

Is this connected to X?

No. It is an independent project with no affiliation with, endorsement by, or connection to X Corp.

This is an independent project. It is not affiliated with, endorsed by, sponsored by, or connected to X Corp in any way. “X”, “Twitter”, “Tweet” and “Grok” are trademarks of their respective owners and are used here only to describe what the tool produces.

How do you get in touch?

Email thirdweb30@gmail.com.

Bug reports, feature requests, takedown requests and anything else: email thirdweb30@gmail.com. Because nothing you type reaches a server, we cannot look up or delete a card you made — but we do want to hear when something renders wrong.