Choose a photo: it is resized to 1080 px wide with the height set automatically, so nothing is stretched or cut. Type another width if you need it, and download — the photo never leaves your device.
Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.
Where you need this
- Instagram posts and stories, which show photos 1080 px wide
- Product photos for marketplaces and online shops
- Pictures for websites and blogs that load fast on phones
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
Why 1080 px?
Instagram, most phones and many sites show images 1080 px wide, so a bigger photo only adds weight, not quality.
I need a square 1080 × 1080. How?
Crop the photo to a square first with Crop an image (1:1), then open it here: the square becomes exactly 1080 × 1080.