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 IDtweettextRequired
The tweet to screenshot. Paste its full URL (for example https://x.com/user/status/123456789) or just its numeric ID.
Themethemetext
The colour theme of the screenshot.One of: light, dark. Default: light.
Image formatimage_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"
}

On this page