CompressPhotosCompress photos

Compress photo for exam form Your exam photo, ready in one go.

Pick your exam or form and get a photo with the right KB and size, marked pass or fail.

or drop them here · paste with Ctrl+V

Free · No sign-up · Photos stay on your device

A mountain lake at sunset, snowy peaks reflected in the waterBefore · 3.6 MBAfter · 21 KB
21 KBfrom 3.6 MB · 3000 × 2000 → 260 × 300 px
Quality
Size per file
Dimensionsexact size 200 × 230 px, centre kept
Format
Metadata
Nothing chosen yet.Auto Encoded on this computer

Keyboard shortcuts

Ctrl/⌘ O
Choose photos
Ctrl/⌘ Enter
Compress (or re-run what changed)
Ctrl/⌘ S
Save the results
Ctrl/⌘ Z
Undo (recipe, own recipes, left out, names)
Ctrl/⌘ Shift Z, Ctrl Y
Redo
1 2 3 4
Light, Standard, Strong, Custom quality
G / T
Grid or table
P R E D
Photo, Recipe, Export, Device panel
[ ]
Move the ceiling line a step down or up
X
Leave the picked photos out, or put them back
Esc
Clear the selection
Space
Pause or resume a running job
\ (hold)
Show the original in the Photo panel
Arrows, Shift+Arrows, Enter
Move, extend, open in the sheet
?
This sheet

Shortcuts never fire while you are typing in a field.

Pick your form's preset: the size range, pixel size and DPI are set from a dated source, and every output is checked against them.

A measured example

Synthetic 3000 × 4000 portrait-shaped test photo with heavy grain (harder to compress than most photos), run by this build in Chromium 153 on 2026-10-23
RecipeBank exam photo preset: 200 × 230 px preferred, 20–50 KB, 200 DPI
Before7.23 MB · 3000 × 4000 · JPEG
After23 KB · 269 × 309 · JPEG q95, enlarged in the same shape to reach 20 KB
Change−99.7%

What this does

Compress photo for exam form uploads without guessing the numbers: the desk opens on the bank recruitment photo preset (20–50 KB, 200 × 230 px, 200 DPI) and every preset says where its numbers come from. The honest limit: a preset checks the numbers a notice states, and cannot know a portal’s other rules.

The presets and their sources

FormSizePixelsSource
Bank recruitment photo (IBPS-style)20–50 KB200 × 230 px preferredIndia Post Payments Bank recruitment, how to applychecked 2026-10-18
Bank recruitment signature10–20 KB140 × 60 px preferredIndia Post Payments Bank recruitment, how to applychecked 2026-10-18
Bank recruitment left thumb impression20–50 KB240 × 240 px (3 × 3 cm at 200 DPI)India Post Payments Bank recruitment, how to applychecked 2026-10-18
Bank recruitment handwritten declaration50–100 KB800 × 400 px (10 × 5 cm at 200 DPI)India Post Payments Bank recruitment, how to applychecked 2026-10-18
PAN application photoUp to 50 KB (the same article also says 20–50 KB)200 DPI, JPEGProtean, PAN documents scanning and uploadingchecked 2026-10-18
PAN application signatureUp to 50 KB200 DPI, JPEGProtean, PAN documents scanning and uploadingchecked 2026-10-18
SSC signature10–20 KBabout 4.0 × 2.0 cmThird-party summary of the SSC noticechecked 2026-10-18Secondary source: confirm on the official portal
NEET UG passport and postcard photos10–200 KBpostcard 4 × 6 inThird-party summary of the NTA information bulletinchecked 2026-10-18Secondary source: confirm on the official portal
NEET UG signature4–30 KBnot statedThird-party summary of the NTA information bulletinchecked 2026-10-18Secondary source: confirm on the official portal
US Diversity Visa photoUp to 240 KB600 × 600 px, square, JPEGUS Department of State, visa photo requirementschecked 2026-10-18

A wider table, with the inconsistencies found in the notices, is in exam photo sizes in India.

When to use this, and when not

  • Use it when your form is one of the presets, or states a KB range, pixels and DPI you can type in.
  • For a signature on its own, compress signature to 20 KB starts with the clean-up switched on.
  • For a single KB limit with no pixel size, compress photo to 50 KB is simpler.

Honest limits

  • A preset with a pixel size fills that size exactly, keeping the centre of the photo. Crop first if your face is not near the middle.
  • Presets from a secondary source are marked; read the official notice before you submit.
  • At 200 × 230 px many photos are under 20 KB even at the highest quality. The bank notices call that size preferred, so the photo is enlarged in the same shape until it reaches the minimum, and the check line says so. Presets whose size is required are never enlarged.
  • The check reads the file you download. If you edit it afterwards in another app, check it again.

Privacy on this page

Capture information is removed on every preset. The photo and signature never leave this tab.

Step by step

  1. Choose the photo. Press Choose photos and pick the photo (and the signature, if the form wants both).
  2. Pick the preset. In the Recipe panel, choose your form under Form preset. For two files, give each its own preset in the Photo panel.
  3. Compress. Press Compress. Each file gets a PASS or FAIL line listing the size, pixels, format and DPI it was checked on.
  4. Download. Press Download (one file) or save the ZIP (two). The files are named photo.jpg and signature.jpg.

Questions

Which preset should I choose?
The one named after your form, under Form preset in the Recipe panel: bank recruitment photo, signature, thumb impression or declaration; PAN photo or signature; NEET UG photo or signature; SSC signature; US Diversity Visa photo. Each shows the numbers it sets, its source and the date it was checked. If your form's notice gives different numbers, the notice wins: type them into the recipe bar.
Where do the numbers come from?
From the issuing body's notice where it could be read (India Post Payments Bank recruitment, Protean for PAN, the US State Department for DV photos) and from a third-party summary for NEET and SSC. Those two are marked 'confirm on the official portal' wherever they appear. Every preset carries the date it was checked; after twelve months it says to check the current notice.
Can I do the photo and the signature together?
Yes. Choose both files, pick the photo in the sheet and give it the photo preset under Form preset for this photo, then the signature with the signature preset. Each downloads under the name its preset gives it, photo.jpg and signature.jpg.
What does PASS mean?
That the written file meets every number the preset states: the size in KB (rounded down, so it never reads as inside a limit it is outside), the pixel size, JPEG and the DPI. It does not mean a portal will accept it; portals can also check the picture itself.
What about passport and Aadhaar photos?
There is no preset for them because there is nothing to upload: the Passport Seva photo is taken at the Passport Seva Kendra, and Aadhaar updates use biometrics captured at an enrolment centre.

More on this site: all tools.

Other jobs

More ways to shrink a photo