Free online image compressor
Reduce image file size online for free, keeping the original width and height, or set an exact target in KB.
Your workspace Pixels · Preview · DownloadPrivate by default
Runs on this device. The first use downloads a 56 to 135 MB model once. Nothing is uploaded.
- Open a photoDrop, paste or choose one.
- Set the sizeType it, or pick a common size.
- DownloadSee the file size before you save.
Processed on your deviceNo watermark. No signup.


Below the tool, 52 form uploads are listed by the limit they state, from 20 KB to 10 MB, each with its source. Your photo stays in your browser, with no upload or signup.
Which file size does your form ask for?
Each form below states its own file size limit, grouped by the most it accepts. Every figure was read in the form's own notice or guidance, on the date shown.
Up to 20 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| IBPS photo, signature, thumb and declaration size | UploadSignature | Stated limit10 to 20 KB | Sourcewww.ibps.in |
| TNPSC photo and signature size, with name and date | UploadSignature | Stated limit10 to 20 KB | Sourcetnpsc.gov.in |
| Driving licence photo and signature size | UploadPhoto | Stated limit10 to 20 KB | Sourcesarathi.parivahan.gov.in |
| Driving licence photo and signature size | UploadSignature | Stated limit10 to 20 KB | Sourcesarathi.parivahan.gov.in |
| SSC photo and signature size | UploadSignature | Stated limit10 to 20 KB | Sourcessc.gov.in |
Up to 30 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Kerala PSC photo size, with name and date | UploadPhoto | Stated limitUp to 30 KB | Sourcewww.keralapsc.gov.in |
| Kerala PSC photo size, with name and date | UploadSignature | Stated limitUp to 30 KB | Sourcewww.keralapsc.gov.in |
Up to 50 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| JEE Main photo and signature size | UploadSignature | Stated limit10 to 50 KB | Sourcecdnbbsr.s3waas.gov.in |
| IBPS photo, signature, thumb and declaration size | UploadPhoto | Stated limit20 to 50 KB | Sourcewww.ibps.in |
| IBPS photo, signature, thumb and declaration size | UploadLeft thumb | Stated limit20 to 50 KB | Sourcewww.ibps.in |
| TNPSC photo and signature size, with name and date | UploadPhoto | Stated limit20 to 50 KB | Sourcetnpsc.gov.in |
| PAN card photo and signature size | UploadPhoto | Stated limitUp to 50 KB | Sourcewww.proteantech.in |
| PAN card photo and signature size | UploadSignature | Stated limitUp to 50 KB | Sourcewww.proteantech.in |
Up to 49 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| RRB photo and signature size | UploadSignature | Stated limit30 to 49 KB | Sourcerrbajmer.gov.in |
Up to 60 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| BCS photo and signature size | UploadSignature | Stated limitUp to 60 KB | Sourcebpsc.teletalk.com.bd |
Up to 80 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Chinese passport photo size | UploadPhoto | Stated limit30 to 80 KB | Sourcecs.mfa.gov.cn |
Up to 100 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Saudi visa photo size for the e-visa | Uploadvisitsaudi.com photo | Stated limit5 to 100 KB | Sourcevisa.visitsaudi.com |
| NEET photo, signature and thumb impression size | UploadSignature | Stated limit10 to 100 KB | Sourcecdnbbsr.s3waas.gov.in |
| UPSC photo and signature size | UploadTriple signature | Stated limit20 to 100 KB | Sourceupsconline.nic.in |
| IBPS photo, signature, thumb and declaration size | UploadDeclaration | Stated limit50 to 100 KB | Sourcewww.ibps.in |
| BCS photo and signature size | UploadPhoto | Stated limitUp to 100 KB | Sourcebpsc.teletalk.com.bd |
Up to 120 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| China visa photo size | UploadOnline form photo | Stated limit40 to 120 KB | Sourceus.china-embassy.gov.cn |
Up to 200 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| OCI photo size and signature | UploadPhoto | Stated limitUp to 200 KB | Sourceociservices.gov.in |
| NEET photo, signature and thumb impression size | UploadPhoto | Stated limit10 to 200 KB | Sourcecdnbbsr.s3waas.gov.in |
| JEE Main photo and signature size | UploadPhoto | Stated limit10 to 200 KB | Sourcecdnbbsr.s3waas.gov.in |
| UPSC photo and signature size | UploadPhoto | Stated limit20 to 200 KB | Sourceupsconline.nic.in |
Up to 240 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| US visa photo size for the DS-160 | UploadPhoto | Stated limitUp to 240 KB | Sourcetravel.state.gov |
| DV Lottery photo size and requirements | UploadPhoto | Stated limitUp to 240 KB | Sourcetravel.state.gov |
Up to 300 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| India visa photo size for the e-Visa | UploadRegular visa photo | Stated limit10 to 300 KB | Sourceindianvisaonline.gov.in |
| Malaysia passport photo size | UploadPhoto | Stated limit100 to 300 KB | Sourceimigresen-online.imi.gov.my |
| Colombia visa photo size | UploadPhoto | Stated limitUp to 300 KB | Sourcewww.cancilleria.gov.co |
Up to 500 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| South Korea passport photo size | UploadPhoto | Stated limitUp to 500 KB | Sourcewww.passport.go.kr |
| CPNS photo size for the SSCASN form | UploadPas foto 4 x 6 cm | Stated limit80 to 500 KB | Sourcesscasn.bkn.go.id |
| CPNS photo size for the SSCASN form | UploadPas foto 3 x 4 cm | Stated limit80 to 500 KB | Sourcesscasn.bkn.go.id |
Up to 600 KB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Japanese passport photo size | UploadOnline in Japan photo | Stated limitUp to 600 KB | Sourcewww.mofa.go.jp |
Up to 1 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| India visa photo size for the e-Visa | Uploade-Visa photo | Stated limit10 KB to 1 MB | Sourceindianvisaonline.gov.in |
| SPA Malaysia photo size for MyResume | UploadPhoto | Stated limitUp to 1 MB | Sourcemyresume.spa.gov.my |
Up to 2 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Japanese passport photo size | UploadOnline abroad photo | Stated limit20 KB to 2 MB | Sourcewww.mofa.go.jp |
| Vietnam e-visa photo size | UploadPhoto | Stated limit10 KB to 2 MB | Sourceevisa.gov.vn |
| UAE visa photo size | UploadPhoto | Stated limitUp to 2 MB | Sourcesmartservices.icp.gov.ae |
Up to 2.5 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Polish passport photo size | UploadPhoto | Stated limitUp to 2.5 MB | Sourcewww.gov.pl |
Up to 3 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Thailand visa photo size for the e-Visa | Uploade-Visa photo | Stated limitUp to 3 MB | Sourcewww.thaievisa.go.th |
Up to 3.5 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Australia visa photo size | UploadPhoto | Stated limit70 KB to 3.5 MB | Sourceimmi.homeaffairs.gov.au |
Up to 5 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Hong Kong visa and passport photo size | UploadVisa form photo | Stated limitUp to 5 MB | Sourcewww.gov.hk |
| Hong Kong visa and passport photo size | UploadHKSAR passport photo | Stated limitUp to 5 MB | Sourcewww.immd.gov.hk |
| New Zealand passport photo requirements | UploadPhoto | Stated limit250 KB to 5 MB | Sourcewww.passports.govt.nz |
| Saudi visa photo size for the e-visa | UploadKSA Visa photo | Stated limitUp to 5 MB | Sourceksavisa.sa |
Up to 6 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| UK visa and ETA photo size | UploadPhoto | Stated limit50 KB to 6 MB | Sourcewww.gov.uk |
Up to 8 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Singapore passport and IC photo size | UploadOnline (passport or IC) photo | Stated limitUp to 8 MB | Sourcewww.ica.gov.sg |
Up to 9 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| Irish passport photo size | UploadPhoto | Stated limitUp to 9 MB | Sourcewww.ireland.ie |
Up to 10 MB
| Form | Upload | Stated limit | Source |
|---|---|---|---|
| UK passport photo size | UploadPhoto | Stated limit50 KB to 10 MB | Sourcewww.gov.uk |
| US passport photo size | UploadPhoto | Stated limit54 KB to 10 MB | Sourcetravel.state.gov |
Where a form states a range, open its page: it keeps the file above the minimum too. A size page only aims under the ceiling, so a file can come out too small.
What is the difference between resizing and compression?
The main difference between resizing and compression is the measurement you change. Resizing changes width and height in pixels. Compression reduces file size in bytes.
A photo can have the correct dimensions and still exceed an upload limit, so check both requirements.


If you need both, set the dimensions first and then adjust quality or the file size target. Work from the original and download once to avoid repeatedly recompressing a saved JPEG.


How far can you compress before it shows?
Start with a moderate quality setting and inspect the preview, especially faces, text and smooth backgrounds. Lower quality usually makes a smaller file, but there is no setting that looks equally good on every image.
JPEG suits photographs. PNG keeps sharp text and transparency but has no quality setting; fewer colours is what makes it smaller. WebP and AVIF offer alternatives; compare the actual output before choosing.
How to reduce image size for a website, measured
How to compress an image without losing quality, measured


What happens to your photo?
Your selected photo is processed in your browser, without an image upload to a server. The page may download code and codecs needed for editing.
Save your result before closing the tab; unsaved edits are kept in memory rather than in an online account.
Can I compress multiple images at once?
Yes. Add several photos and the compressor works on them as a batch. The quality or the target size in KB you set applies to every photo, and each keeps its own pixel size unless you change it.
Each photo gets a tile above the preview. Pick a tile to check the same settings on that photo before you commit. The results arrive one by one and download as one ZIP, and you can rename each file or number the whole batch.
Nothing is uploaded, and finished photos are kept on your device rather than in memory, so a hundred photos work as well as five. To resize a mixed folder by its longest edge, use the bulk image resizer.
Common questions
Does compressing change the dimensions?
No. Compression changes how many bytes describe the pixels, not how many pixels there are. The width and height stay exactly as they were unless you change them yourself.
How much can I compress before it looks bad?
The useful quality setting depends on your photo, output format and viewing size. Lower it gradually and inspect faces, text and smooth backgrounds.
Stop when artifacts become distracting, or reduce the dimensions if you still need a smaller file.
Why was a file under the limit rejected?
A form may count 1 KB as 1,000 bytes, where this tool and most computers count 1,024. A file shown here as 49.5 KB is 50,688 bytes, over a 50,000 byte limit. Aim a KB or two under.
A form with a range also rejects a file under its minimum, such as the 10 KB floor on an IBPS signature.
Is compression reversible?
Lossy exports discard detail that cannot be recovered by raising the quality later. PNG is lossless, but changing an already compressed photo to PNG will not restore missing detail.
Keep your original and use it for later edits.
Can I compress a photo on my phone?
Yes. Open this page in your phone's browser, tap Choose image and pick the photo from your library. An iPhone's HEIC photos open too.
The compression runs on the phone itself, so nothing is uploaded. On an iPhone the download lands in the Files app, under Downloads, rather than in Photos. On Android it goes to your Downloads folder.
How do I compress a batch of photos?
Add them all at once, set up one photo, and press Apply to all. Each photo is processed in your browser, one after another, and the results download as one ZIP. You can rename each file, or number the whole batch, before you download.
Last updated: