Tweet to Image Converter
Turn a real tweet into a shareable image — paste the tweet's link and get back its actual author, text and date as a downloadable SVG card.
Input
Paste the link to any public tweet on X (Twitter).
Optional. X doesn't expose the real avatar publicly — stays in your browser, or a neutral placeholder is drawn.
Output
The tweet card will appear here.
Guides
Paste the link to any public tweet and get back an image of it — the actual author, the actual text, the actual date — ready to drop into a slide deck, a blog post, or a screenshot that won't go stale if the original tweet is later deleted or edited.
This looks up the real tweet through X's own public embed service, so it's not a mockup: the name, handle and text always match what's actually posted. If you want a fully fake or hypothetical tweet instead — any name, any text, any engagement numbers — use Fake Tweet Generator.
How to use it
- Paste the tweet's URL — either a
twitter.comorx.comlink works. - Optionally upload an avatar image. X's public embed data doesn't include the poster's real profile picture, so a neutral placeholder is drawn unless you add one yourself.
- Pick a background: light, dim or dark.
- Press Convert. Copy or download the resulting image as SVG.
Why no like/retweet/reply counts?
X's public embed service — the same one that powers "Embed Tweet" buttons across the web — doesn't expose engagement numbers or the poster's real avatar without a signed-in, paid API. Rather than invent plausible-looking numbers (which would make an image claiming to be a REAL tweet quietly false), this tool only renders what it can verify: the author, the text, and the date.
Does this work for private accounts or deleted tweets?
No — only public tweets are visible to the embed lookup. A deleted tweet, a protected account, or a mistyped link all fail the same way: "Couldn't find that tweet."
Is the tweet URL sent anywhere?
Yes — it's sent to X's own public oEmbed endpoint to look up the tweet's content, which is what makes the image real rather than a mockup. No account, sign-in or API key is involved on either end.
What costs credits?
One credit per lookup — the Convert button shows the exact price before you run it. Credits reset daily, and a run that fails (tweet not found, network error) costs nothing.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/tweet-to-image-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"tweetUrl": "https://x.com/jack/status/20",
"theme": "light"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `tweet-to-image-converter` tool (Tweet to Image Converter) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.