๐Ÿ”’ 100% private โ€” files never leave your device

Fit any photo to the exact size the form demands

"Photo must be 20โ€“50 KB." "Max 240 KB." "Between 10 and 20 KB." Stop guessing and retrying โ€” pick your country's preset or set the target, drop your image, and download a file that fits on the first try.

30+portal presets
9countries covered
0files uploaded, ever
Freeno signup, no limits
1 Set your target
โœจ

KB
KB
PX
PX

2 Add your files
๐Ÿ“ธ
Drop images here, paste, or click to choose
JPG ยท PNG ยท HEIC (iPhone) ยท WebP ยท AVIF ยท SVG ยท GIF ยท BMP โ€” multiple files OK ยท need a PDF instead?

Your files

๐ŸŽฏ

Exact size, always sharp

Not "smaller" โ€” exact. And never mushy: the clarity engine holds a quality floor and trades resolution instead, with text-optimized processing for documents. It can even grow files below a form's minimum.

๐ŸŒ

The Spec Registry

Curated presets for real portals across 9 countries โ€” US DS-160 & DV Lottery, UK passport, Schengen, IRCC, SSC/UPSC/NEET, JAMB, Teletalk โ€” each with the current published spec.

๐Ÿ”’

Private by construction

Your passport photo and documents are processed by your own browser and never uploaded anywhere. Load the page, go offline, and it still works. There is no server to trust.

Three steps. Zero retries.

Built for the moment an upload form rejects your file.

Step 1

Pick your target

Choose a country preset โ€” US visa, UK passport, SSC exam, Schengen โ€” or type the exact KB limit and dimensions from the form you're filling.

Step 2

Drop your file

ExactKB searches for the best quality and dimensions that land inside your window โ€” and pads files up when the form has a minimum size.

Step 3

Download & upload

The file fits the requirement on the first try. No account, no watermark, no "3 free conversions."

Why ExactKB instead of a normal compressor?

Ordinary compressors shrink your image to some smaller size and let you retry until it fits. ExactKB targets the requirement itself: max-only limits ("under 240 KB"), windows ("20โ€“50 KB"), exact pixel dimensions (600ร—600), and even minimum sizes โ€” some government forms reject files for being too small, and ExactKB pads them into range with valid JPEG metadata.

Popular targets

FAQ

Is my photo uploaded to a server?

No. ExactKB runs entirely in your browser using its built-in image engine. Nothing ever leaves your device โ€” this page works even offline.

The form wants a minimum size too (e.g. "20โ€“50 KB"). Can you handle that?

Yes โ€” that's ExactKB's specialty. If your file compresses below the minimum, ExactKB grows it back into the window using valid JPEG metadata so the portal accepts it.

Are the country presets guaranteed to be current?

Presets reflect each portal's commonly published spec, but governments change requirements โ€” always verify the numbers against the latest official notification, which every preset points to in its note.

Which output format should I choose?

JPG is accepted everywhere and is the default. WebP is 20โ€“30% smaller at the same quality โ€” great for the web, but some older portals reject it. PNG is lossless and best for graphics, screenshots and text.

Does it work on my phone?

Yes. Any modern phone or computer browser works โ€” no app to install.

Website crafted by Everbuilt Studio