Compress image for Telegram
Telegram's compressed and non-compressed upload paths have very different limits.
Your images stay on your device. Nothing is uploaded.
Telegram accepts photos two ways: compressed (default, re-encoded, cap ~ 5 MB usable) or non-compressed (attached as a file, cap 4 GB but recipient must open). For sharing photos in chat, compressed is easier — this preset produces a 5 MB JPEG that Telegram passes through with minimal further compression.
For higher quality, use the non-compressed slot with a full-quality JPEG or PNG — Telegram won't re-encode.
Related tools
- Compress image for UK passport application
- Compress image for UK driving licence renewal
- Compress image for UK visa application
- Compress photo for US visa DS-160
- Compress image for Schengen visa application
- Compress image for Canada visa (IRCC)
- Compress image for Australia visa (ImmiAccount)
- Compress image for Indian visa application
Frequently asked questions
- What size should an image be for Telegram upload?
- Telegram upload typically caps individual image uploads at 10 MB. The preset on this page is tuned to land at or under 10 MB while keeping the image sharp enough for the form or profile it's going into.
- Why is Telegram upload so strict about image size?
- Government and platform forms enforce hard byte limits to control server-side storage costs and processing time. Uploading anything over the cap fails the form immediately, so hitting the target reliably matters more than a perfect quality-per-byte ratio.
- Is my image uploaded anywhere?
- No — compression runs in your browser. That matters for Telegram upload because the source images (passport photo, ID scan, signature) are sensitive by definition. Nothing touches our servers.
- Do I need to resize, or just compress?
- Both. The preset applies a dimension cap (usually matching what Telegram upload expects) and a quality reduction. Cropping to the exact required aspect ratio (e.g. passport photo) should be done first with the crop tool if the source is landscape or otherwise misaligned.
- Will the compressed image still be accepted?
- Yes — the preset targets slightly under the platform's declared cap, so submissions typically go through cleanly. Print quality won't match a raw camera export, but is well within what Telegram upload verification requires.
Prepare your image for Telegram upload.
Drop your image — quality and dimension defaults tuned for Telegram upload. Runs locally.
Start compressing