What happens to a screenshot’s pixels elsewhere
A Retina screenshot already has twice the pixels it needs for a 1× display. Exporting it at 2× needs no scaling at all, yet most beautifiers scale it anyway, because they draw a fixed canvas or take a picture of their own web page. Measured and read from source on 8 October 2026:
| Tool | How the image is made | Resolution in the file |
|---|---|---|
| shots.so | Its “1x” export of the default layout was 1920 × 1440, whatever was placed in it | None |
| screenshot.rocks | dom-to-image draws the editor at the canvas’s CSS size, with no scale setting | None |
| MockUPhone | Pillow resizes to the device screen, then OpenCV warps it onto the device photo | None |
| This tool | Copied pixel for pixel at the matching scale; otherwise one Lanczos3 resample, stated | 96 ppi per 1× |
Why a blur is not a redaction
Blurring or pixelating text replaces each pixel with a known mixture of its neighbours. That is a filter of the original, and a known filter can be matched or partly reversed: the open-source Depix recovers pixelated text by comparing blocks with pixelated samples of known text. So neither cover here reads the pixels it covers. A solid box is one colour; a frosted box is built from the colours just outside it, so it looks like a blur while holding nothing of what was there. The test for both is that changing everything under the box changes nothing in the file.
Fixed sizes, from the platforms’ own pages
| Canvas | Size | Upload limit |
|---|---|---|
| Link previews: Link preview (Open Graph) | 1200 × 630 | 8.00 MB |
| LinkedIn: Shared link or post image | 1200 × 627 | Not stated |
| X: Post photo, 3:4 | 1200 × 1600 | 5.00 MB |
| Instagram: Post, square | 1080 × 1080 | Not stated |
| Instagram: Post, portrait 3:4 | 1080 × 1440 | Not stated |
| Instagram: Post, landscape 1.91:1 | 1080 × 566 | Not stated |
| Pinterest: Standard Pin, 2:3 | 1000 × 1500 | 20.00 MB |
| Discord: Server banner | 960 × 540 | Not stated |
| YouTube: Video thumbnail | 3840 × 2160 | 2.00 MB |
The same sizes, with safe zones and a cropping tool for photographs, are in social media image sizes. For code rather than a screenshot, code to image draws the code as text.
