Online Image Resizer
Resize one photo or up to 20 at once. Set exact pixels or a percentage, keep the aspect ratio, pick a social media size, convert to JPG, PNG or WebP and shrink to a target file size — all inside your browser.
Drag & drop images here, paste, or
JPG, PNG, WebP, GIF, BMP, AVIF · up to 20 images · 25 MB each
For JPG/WebP output. Quality is lowered automatically to fit.
Add your images, choose a size by pixels, percentage or preset, pick the output format and quality, then press Resize and download.
What is the Online Image Resizer?
An image resizer changes the width and height of a picture in pixels. This one also converts between JPG, PNG and WebP and can squeeze a photo under a file-size limit such as 100 KB.
What does this tool do?
It reads your images in the browser, redraws them at the size you choose with high-quality smoothing, and saves them in the format you pick. With the aspect ratio locked each image keeps its own shape; unlocked, you can fit inside a frame with a background, fill and crop, or stretch.
How to use the Online Image Resizer
- Drag and drop, paste or choose up to 20 images.
- Pick By pixels or By percentage, or choose a preset like Instagram post or YouTube thumbnail.
- Lock or unlock the aspect ratio; when unlocked, choose fit, fill-and-crop or stretch.
- Choose the output format, quality, or a target maximum size in KB.
- Press Resize, compare sizes, then download each image or all of them.
Key features
Bulk resizing
Resize up to 20 images in one go with the same settings.
Pixels or percentage
Enter exact dimensions or scale from 1% to 200%.
Aspect ratio lock
Change one side and the other follows automatically.
Social media presets
Instagram, Facebook, X, YouTube, LinkedIn, Full HD and passport sizes.
Fit, fill or stretch
Pad with a background colour, crop to fill, or stretch to an exact size.
Resize to KB
Set a maximum file size and quality is tuned automatically for JPG and WebP.
Format conversion
Save as JPG, PNG or WebP, keeping transparency where supported.
No upscaling option
Avoid blurry results by never enlarging small images.
Private
Images never leave your device.
Benefits
- No sign-up and no watermark.
- Faster than uploading, because nothing is sent to a server.
- One screen for resizing, converting and compressing.
Practical examples
Form photo under 50 KB
Choose the Passport 600×600 preset, save as JPG and enter 50 in the target size box.
Website images
Add a batch, set width 1200 with the ratio locked, save as WebP at 80% quality.
Half size
Choose By percentage and set 50% to halve every side.
Who should use this tool?
- Students and job applicants filling online forms
- Social media managers and creators
- Bloggers and website owners
- Anyone who needs a smaller photo
Common use cases
- Making photos fit job, exam or visa form limits like 50 KB or 600×600
- Preparing social media posts, stories, covers and thumbnails
- Shrinking images to speed up websites and blogs
- Making email attachments smaller
- Converting PNG screenshots to lighter JPG or WebP
Important limitations
- Enlarging an image cannot add real detail, so big upscales look soft.
- Animated GIFs are saved as a single still frame.
- Very large images depend on your device memory; the maximum is 25 MB per file and 10,000 px per side.
- PNG is lossless, so the target KB option applies to JPG and WebP only.
Frequently asked questions
How do I resize an image without losing quality?
+
Keep the aspect ratio locked, avoid enlarging beyond the original size, and save as PNG or as JPG/WebP at 85–95% quality.
How do I resize an image to a specific KB like 100 KB?
+
Choose JPG or WebP, type 100 in the target max file size box and press Resize. Quality is lowered just enough to fit. If it is still too big, also reduce the pixel size.
Can I resize several images at once?
+
Yes. Add up to 20 images; they are all resized with the same settings and you can download them together.
Are my images uploaded?
+
No. Resizing happens entirely in your browser, so your photos stay on your device.
What is the Instagram post size?
+
A square Instagram post is 1080×1080 pixels and a story is 1080×1920. Both are available as presets.
Does it keep transparent backgrounds?
+
Yes, when saving as PNG or WebP with Keep transparency switched on. JPG has no transparency, so the background colour is used.
Related tools
Word Counter
Count words, characters, sentences and paragraphs as you type, with an estimated reading time.
Case Converter
Switch text between UPPERCASE, lowercase, Title Case and Sentence case in one click.
JSON Formatter and Validator
Beautify, minify and validate JSON with clear error messages pointing to the exact line and column.
Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 back to readable text — with full Unicode and URL-safe support.
Page Size Checker
Check how heavy any web page is. See the total size, the largest files and what is slowing it down.
Alt Code Check Mark
Find every check mark, tick and cross symbol with its Alt code, Unicode and HTML entity. Click any symbol to copy it instantly.