How to Screenshot a Tweet on iPhone, Android, Mac or Windows
Open the individual post, expand any hidden text, then use your device’s screenshot shortcut. Crop away the surrounding interface while keeping the author and complete message visible.
| Device | Quick method |
|---|---|
| iPhone with Face ID | Side button + Volume Up |
| iPhone with Home button | Home + side or top button |
| iPad | Top + either volume button; Top + Home on Home-button models |
| Android | Power + Volume Down on supported phones |
| Mac | Shift + Command + 4, then select the post |
| Windows | Windows + Shift + S, then select the post |
Screenshot or generate a card?
Use a screenshot when you need to show an existing post as it appeared on your screen, including its media or replies. Save its URL separately so readers can find the source.
Use a manually edited tweet card for your own text, a labelled mockup or a designed quotation. You enter the author, text and numbers yourself. The editor does not import a tweet URL, retrieve a deleted post or capture a thread.
iPhone and iPad
These button combinations are documented in Apple’s iPhone instructions and iPad instructions.
If Safari offers Full Page, inspect the entire result before saving. It is a page capture, not a guarantee that every reply in a dynamically loaded thread was included. See Apple’s full-page capture guide.
- Open the post rather than the full timeline. Expand the text and wait for images to load.
- Press and quickly release the buttons shown in the table. On an iPad without a Home button, either volume button works with the top button.
- Open the screenshot editor or tap the thumbnail if one appears. Crop, save, then reopen the saved image to check it. The editor’s appearance depends on your system version.
Android
Check the saved image for missing lines or repeated headers before sharing. If scrolling capture is unavailable, take overlapping screenshots and keep them in reading order. Google’s Android screenshot guide explains the supported controls.
- Open the individual post and press Power + Volume Down together.
- Open the preview to crop and save. If the button combination does not work, check your phone manufacturer’s screenshot instructions.
- For a longer post, use Capture more if it appears. Google documents this for Android 12 and later on most scrollable screens; availability depends on the device and app.
Mac and Windows
On a Mac, hold Space while dragging to move the selection. On Windows, Print Screen behaviour can depend on your keyboard settings, so Windows + Shift + S is the clearer starting point.
Check the file’s actual pixel dimensions rather than assuming a laptop capture is sharper than a phone capture. Display scaling, browser zoom and the cropped area all affect the result. See Apple’s Mac guide and Microsoft’s screen capture guide.
| Task | Mac | Windows |
|---|---|---|
| Capture one post | Shift + Command + 4; drag a selection | Windows + Shift + S; choose a rectangle |
| Adjust or save | Open the thumbnail; Shift + Command + 5 for options | Open the notification in Snipping Tool, then save |
| Copy for pasting | Add Control to the capture shortcut | Paste the snip with Ctrl + V |
Capture only the tweet in Chrome
Chrome can save an individual page element as a PNG. This is useful when you want the post without the browser toolbar or adjacent timeline items.
Chrome documents node screenshots. A capture includes the rendered content of the selected element; it cannot recover an unavailable post or replies that were never loaded. Avoid editing the page text before capturing it if you intend to show the original post.
- Open the post in Chrome and wait for its text and images to appear.
- Right-click inside the post and choose Inspect. In Elements, move up through the parent elements until the highlight covers the whole post. An article element is a useful starting point, but inspect the highlighted area.
- Right-click that element in the Elements panel and choose Capture node screenshot.
- Open the downloaded PNG. Check that the author, text and any attached media are included; select a different parent element and capture again if needed.
Fix clipped text, blur and incomplete threads
For example, a 900-pixel-wide crop placed at 1200 pixels is enlarged by one third. A bigger canvas cannot restore the missing detail. If you are making a new card from your own text instead, choose the PNG export size before downloading.
| Problem | What to try |
|---|---|
| Text ends at “Show more” | Expand the post before capturing. Check the last line in the saved image. |
| Image looks blurry | Compare its pixel width with the size at which it will be displayed. Avoid enlarging a small crop or repeatedly saving through chat apps. |
| Thread is incomplete | Load and capture posts individually, retaining order and author details. Do not assume a full-page capture includes unloaded replies. |
| Login wall or missing post | Capture only content you can access. This editor does not recover deleted or private posts. |
| Crop removes attribution | Keep the name and handle, and include the source URL in the accompanying text. |
Make an editable PNG from your own text
The current editor handles one text card. Check the supported content and limitations before starting. For portrait layouts and backgrounds, see tweet images for Instagram.
- Open the tweet image editor and enter a display name, handle and text. This is manual entry, not a link-import step.
- Choose a theme. Use Original ratio for a compact card, or a portrait ratio for a prepared layout.
- Export at 2× for a 1196-pixel-wide PNG. Use 3× if your intended placement needs more pixels; increasing export size does not shorten long text.
- Label a reconstructed quotation or mockup clearly. Changing the text, date or counts produces a new illustration, not an untouched screenshot.
Before you share
- Read the whole saved image, including the first and last lines.
- Keep the author and source clear. Retain an unedited original if you need a record of what you captured.
- Remove unrelated notifications, account menus and adjacent posts from the shared crop.
- Check the image at its intended display size. Add the quoted text in the surrounding copy or an appropriate text alternative.
- Clearly identify a manually generated card as a mockup or reconstructed quotation. Do not rely on image metadata as a visible disclosure.
Need an editable card for your own text? Open the editor, enter the details and download a PNG. Tweet links are not imported automatically.
The settings behind this
The sections of the guide this post relies on:
Keep reading
- Tweet Screenshots for Instagram: Feed, Stories and CarouselsStart with the publishing format, then fit the complete card inside it. Compare 3:4, 4:5 and 9:16 layouts, choose an export size and check long text, backgrounds and carousel previews.
- Why I Built Tweet to Image — and the Detail That Almost Killed ItI needed one tweet in one slide and spent forty minutes not getting it. What followed was four wrong numbers, a font I could never match, and a week where the honest answer looked like “there is no product here”. The fix turned out to be changing the claim rather than the code.