Resize Image Online — Free & Private
Resize by pixels, percentage, or target file size. Runs in your browser. Files never leave your device.
Drop images here, or click to browse
JPG · PNG · WebP · HEIC · Any size · No limit
Release to add files
Resize mode
Lock icon keeps width and height proportional.
Quality is adjusted automatically. Output is always JPG or WebP.
Processing…
What does resizing an image mean?
Resizing an image can mean two different things, and it is important to understand the distinction. The first meaning is changing the pixel dimensions — the width and height of the image in pixels. For example, shrinking a 4000×3000 photo to 800×600 produces a smaller image with fewer pixels, which takes less storage and loads faster on web pages.
The second meaning is changing the file size in KB or MB — the amount of storage space the file occupies on disk. This is controlled by the compression level (for JPEG and WebP) or the pixel dimensions. A 4000×3000 photo at high compression can be smaller in KB than an 800×600 photo at low compression.
This tool handles both: use By Pixels or By % to change dimensions, or use By KB/MB to hit a specific file size target.
How to resize an image to a specific KB or MB
Government job portals, visa applications, university admissions, and bank account opening forms all have strict file size limits. Common requirements include a photo under 50 KB, 100 KB, or 200 KB, and a signature under 20 KB or 30 KB. Getting the size exactly right can be tedious with standard photo editors, which require trial-and-error quality adjustments.
The By KB/MB mode in this tool automates that process. It uses a binary-search algorithm that adjusts JPEG quality in iterations — typically converging to within 5% of your target in 6–8 steps — so you get the closest possible file size without manual guessing.
Common size requirements by portal
| Portal / Form | Photo | Signature |
|---|---|---|
| UPSC / SSC / Railways | 20–40 KB, JPG | 10–20 KB, JPG |
| SBI PO / IBPS | 20–50 KB, JPG | 10–20 KB, JPG |
| Indian Visa / Passport | ≤ 1 MB, JPG | — |
| JEE / NEET / CUET | 10–200 KB, JPG | 4–30 KB, JPG |
| US Visa (DS-160) | ≤ 240 KB, JPG, 600×600 | — |
Always check the official portal for exact requirements — limits vary by form and year.
How to resize an image online
- 1
Drop your image
Drag and drop a JPG, PNG, WebP, or HEIC file onto the tool, or click to browse. You can add multiple files for batch resizing — no size limit.
- 2
Choose resize mode
Pick "By Pixels" to set exact width/height, "By %" to scale proportionally, or "By KB/MB" to hit a specific file size — perfect for visa or government job applications.
- 3
Resize and download
Click "Resize & Download". Your images are processed instantly in the browser. Download individually or grab all resized images in a single ZIP.
Resize image vs compress image — what's the difference?
Resizing changes the pixel dimensions of the image. A 4000×3000 image resized to 1000×750 has four times fewer pixels. The file size typically decreases as a result, but the exact reduction depends on the content and format.
Compressing keeps the same pixel dimensions but increases the compression ratio — discarding some image data to make the file smaller. For JPEG, this is controlled by the quality setting. PNG uses lossless compression, so its file size can only be reduced by resizing (or by switching to a lossy format like JPG or WebP).
For the smallest possible file, do both: resize to the required pixel dimensions first, then compress to the required file size. If you only need to reduce file size without changing dimensions, try our Image Compressor — it is optimised for compression at original resolution.
Supported formats
JPG / JPEG
The most universally compatible format. Best for photos and images with many colours. Use for government forms, social media, and sharing.
PNG
Lossless format with transparency support. Ideal for logos, screenshots, and graphics where quality must be preserved exactly.
WebP
Google's modern format — smaller than JPG at equivalent quality. Supported in all modern browsers. Great for web use.
HEIC
Apple's default iPhone camera format. Drop a HEIC file here to resize and convert it to JPG, PNG, or WebP in one step. See also: HEIC to JPG.
Resize image — frequently asked questions
Does resizing reduce image quality?
Resizing by pixels or percentage can reduce visible detail if you shrink the image significantly, since fewer pixels means less information. The quality slider (for JPG and WebP output) controls how much compression is applied on top of the resize — at 85% or above, the difference is barely perceptible. The "By KB" mode reduces quality automatically to hit your target file size, which may result in a softer image at very low sizes.
What is the best image size for WhatsApp?
WhatsApp automatically compresses images you send, so the exact size matters less than format. For the best quality, send images as documents (not photos) in WhatsApp — this bypasses compression. If you want to send as a photo, resizing to around 1600×900 pixels and saving as JPG at 85% quality is a good balance. For profile photos, 640×640 pixels is ideal.
How do I resize an image for a passport photo?
Passport photo requirements vary by country. The US requires a 2×2 inch photo at 600×600 pixels minimum. For India, the standard is 35×45 mm, typically 413×531 pixels at 96 DPI. Use "By Pixels" mode to set the exact dimensions required by your application form, then download as JPG. Always check the official guidelines for the specific document you are applying for.
How do I resize a photo for a government job application form?
Government job portals (UPSC, SSC, railways, banking, state PSCs) typically require a photo between 20 KB and 100 KB in JPG format. Use the "By KB/MB" mode — enter your target size (e.g. 50 for 50 KB), select KB, and click Resize. The tool automatically adjusts quality using a binary search until the output is within 5% of your target. For signatures, the limit is usually 10–30 KB.
Is my image uploaded anywhere?
No. All resizing happens entirely in your browser using the Canvas API. Your images are never sent to any server. Once you close the browser tab, all image data is cleared from memory. This means your private photos — including ID photos, medical images, or official documents — stay completely on your device.
What is the difference between resizing and compressing an image?
Resizing changes the pixel dimensions of an image — for example, from 3000×2000 to 800×533 pixels. Compressing reduces the file size by increasing the compression ratio without necessarily changing the dimensions. You can do both at once or independently. The "By KB" mode in this tool compresses (adjusts quality) without changing dimensions. The "By Pixels" and "By %" modes resize dimensions and apply the quality setting you choose.
How do I resize an image without losing quality?
Quality loss during resizing is unavoidable when making an image smaller, because you are discarding pixels. However, the visible impact is minimal if you keep the quality slider at 85% or above for JPG output. Enlarging an image always results in some softness, because the tool must invent pixel data that did not exist — no software can recover detail that was never captured. For the sharpest results: always start from the highest-resolution original you have, resize in one step rather than multiple passes, and export as PNG if you need lossless output (at the cost of a larger file).
What is the best image size for a LinkedIn profile photo and banner?
LinkedIn displays profile photos at 400×400 pixels minimum, but recommends 400×400 to 7680×4320 px. A square image at 400×400 or 800×800 px is ideal. For the LinkedIn banner (background image behind your profile photo), the recommended size is 1584×396 px — a very wide, short banner at a 4:1 ratio. Use "By Pixels" mode: enter 1584 width and 396 height for the banner, or 800×800 for the profile photo. Export as JPG at 85% quality for the best balance of file size and sharpness.
How do I resize an image for an email attachment?
Most email providers have a 10–25 MB attachment limit, but large images slow down loading for recipients. A good rule of thumb is to keep email images under 1 MB for photos you want recipients to view inline, and under 200 KB for images embedded in newsletters or HTML emails. Use "By KB/MB" mode and target 500 KB for a shareable photo, or 150 KB for a web-embedded image. For large batches of photos, you can add multiple images and resize them all at once — download the results as a ZIP.
Can I resize a PNG and keep the transparent background?
Yes. Select PNG as the output format — the transparency is preserved through the resize. If you export a transparent PNG as JPG, the transparent areas are filled with white, because JPG does not support transparency. When using "By Pixels" or "By %" mode, select PNG output for logos, icons, or any image that has a transparent background. The "By KB/MB" mode uses JPG internally for size targeting, so it is not suitable for transparent PNGs.
How do I resize an image on iPhone without downloading an app?
Open this page in Safari on your iPhone. Tap the drop zone to open the Files or Photos picker and select your image. Choose your resize mode — By Pixels for an exact dimension, By % to scale down proportionally, or By KB/MB for a specific file size. Tap Resize & Download. The resized image saves directly to your Downloads folder in the Files app. The tool works on any iPhone running iOS 14 or later, with no app installation required.