Choose a photo and set the new size: a percent of the original or exact width and height in pixels — proportions are kept unless you turn that off. You see the new size in pixels and KB before you download, and the photo never leaves your device.
Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.
Popular tasks
How to use it
Choose a photo
Tap Choose a photo and pick it from your gallery or files.
Set the size
Pick Percent for a quick 50% or 25%, or Pixels to type the exact width or height.
Download
Check the new size and tap Download. The format stays the same: JPG stays JPG, PNG stays PNG.
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

In Telegram: send a photo as a file to the bot and choose resize, compress or HEIC → JPG. It also removes backgrounds.
Step-by-step guide
Questions
Will the photo get blurry?
Making a photo smaller keeps it sharp. Making it bigger than the original can't add detail, so the tool allows at most twice the original size.
Does it keep the format and transparency?
Yes: JPG stays JPG, PNG and WEBP keep transparency. HEIC photos from an iPhone are saved as JPG.
Can I set the width and height separately?
Yes: turn off Keep proportions and type both. The picture is then stretched to exactly that size.
Is the photo uploaded?
No. Resizing happens in your browser on your device.