TwitterShots
App · Social Media · 1 action
Turn any public tweet into a clean screenshot image with TwitterShots: no Twitter/X developer account required.
Create a tweet screenshot
Render a clean screenshot image of a public tweet and get back a link to the image. Paste a tweet's URL or ID and pick a light or dark theme.
Inputs
- Tweet URL or ID
tweettextRequired - The tweet to screenshot. Paste its full URL (for example https://x.com/user/status/123456789) or just its numeric ID.
- Theme
themetext - The colour theme of the screenshot.One of:
light,dark. Default:light. - Image format
image_formattext - The image format to render. PNG works on every plan; SVG requires a paid plan.One of:
png(PNG image),svg(SVG image). Default:png.
Outputs
formattext- The image format that was rendered.
image_urltext- Link to the rendered screenshot image.
tweet_idtext- The ID of the tweet that was captured.
Example output
{
"format": "png",
"image_url": "https://i.twittershots.com/twitter-screenshots/2025/12/15/tweet-1998506701201473808-4a3faf1d.png",
"tweet_id": "1998506701201473808"
}