Choose a photo or a scan: the tool finds the highest quality that keeps the file under 200 KB. Text on a scanned page stays readable, and you see the size before you download.
Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.
Where you need this
- Scans of passports, certificates and diplomas for visa and government portals
- Photos for online applications with a 200 KB limit
- Pictures for email and messengers on a slow connection
Popular tasks
How to use it
Choose a photo
Tap Choose a photo and pick it from your gallery or files.
Set quality and size
Lower quality and a shorter longest side give a smaller file. 1920 px is plenty for a phone screen.
Download
Check the new size and tap Download.
Why do it here
- Nothing is uploaded The file is processed on your device, so private photos and documents stay with you.
- Free, no sign-up No account, no daily limit and no watermark on the result.
- Works on your phone Open the page in any browser on iPhone or Android and pick a file from the gallery.
- Also in Telegram Prefer a chat? The bot below does the same right in Telegram.
The same in Telegram

Background Remover @BgRemoverPhotoBot
In Telegram: send a photo as a file to the bot and choose compress, resize or HEIC → JPG. It also removes backgrounds.
In Telegram: send a photo as a file to the bot and choose compress, resize or HEIC → JPG. It also removes backgrounds.
Step-by-step guide
Questions
Will text on a scanned document stay readable?
Usually yes: 200 KB is enough for an A4 page at 1500–2000 px. If the text gets blurry, choose a larger longest side.
I have a PDF scan, not a photo. What now?
This tool works with images. Take a photo or screenshot of the page, compress it here, then combine pages with Photos to PDF.