How to Compress an Image for YouTube: Keep It Under 2 MB
Compress an image for YouTube and stay under the 2 MB mobile limit without blur: JPG or PNG, the right quality setting, and how to re-export crisp text.
Compression is not one setting. It is a trade between file size and edge crispness, and the right trade depends on what is in the image. A photographic thumbnail and a flat-graphic thumbnail with large type need different answers.
Why YouTube rejects images for file size
The upload limit is the only hard technical gate. Historically it was 2 MB everywhere; YouTube raised the desktop limit to 50 MB in October 2025 so it could serve higher-resolution thumbnails, while the mobile app still enforces 2 MB for standard video thumbnails (10 MB for podcast episodes). A 12 MB file that uploads happily from a laptop is rejected from the phone app. If you package thumbnails from a phone, 2 MB is your real ceiling.
What file size YouTube accepts
| Upload path | Thumbnail limit |
|---|---|
| Desktop (Studio, web) | Up to 50 MB |
| Mobile app, video thumbnail | Under 2 MB |
| Mobile app, podcast episode | Under 10 MB |
| API reference | Documents 2 MB — the safest number if you script uploads |
| Banner | Under 6 MB |
Sources disagree because YouTube is still rolling the higher limit out. The conservative rule that always works: stay under 2 MB.
JPG versus PNG: which format to compress
- JPG for photographs. A 1280 × 720 frame at 90% quality is usually 200–600 KB. There is no reason to use PNG here.
- PNG for flat graphics, logos and large type. Lossless, so hard edges stay hard, but the file can exceed 2 MB on its own.
- WebP if your workflow allows it. YouTube accepts it; it is smaller than JPG at the same perceived quality.
- Never GIF. Animated GIFs display as a single still frame, and the file is enormous.
The quality setting that keeps text crisp
JPEG artefacts appear first around sharp, high-contrast edges — which on a thumbnail is exactly the headline text. Two rules fix it:
- Use 85–90% for photographic thumbnails with text, and check the letters at 210 px.
- For flat-graphic designs, do not lower quality — lower the colour count instead, or export as PNG and compress the PNG.
Never solve a file-size problem by resizing down. A 640 × 360 thumbnail under the limit is worse than a rejected one, because the minimum width rule makes it soft on every surface.
How much you can compress before it shows
At display size — roughly 210 px wide in the sidebar — JPG quality 90 and quality 80 are usually indistinguishable on a photo. At full width on a 4K monitor, or on type-heavy flat graphics, the gap opens up quickly. The pragmatic workflow is a quick visual check at 100% on the text, not a number on a slider.
Two things do not help: aggressive chroma subsampling on type, and repeated compression. Re-saving an already-compressed JPG degrades it again — always compress from the original export.
Batch compressing a back catalogue
If a channel has 200 thumbnails over the 2 MB line, do it in batches rather than one at a time:
- Drop the whole folder into the image compressor.
- Target 2 MB, JPG output, quality 90.
- Download the batch as a ZIP and re-upload only the files that were over the limit.
- Spot-check three or four of the oldest first — heavily re-compressed files are the ones at risk.
Compression checklist
- Under 2 MB if any upload happens on mobile; under 50 MB on desktop only
- JPG 85–90% for photos, PNG for flat graphics and type
- Compressed from the original export, never twice
- Text still crisp when the image is viewed at 100%
- Dimensions untouched — compression is not resizing
Need the right dimensions first? Start with thumbnail size and safe areas or the thumbnail resizer.


