Many application forms ask for a photo between 20 and 30 KB or under 30 KB. Set the limit once and get the sharpest file that fits, without uploading it.
No limits or paywall.
Use instantly, no account.
Processed inside your browser.
Clean, full-quality output.
No upload queue or waiting.
Works on phone and desktop.
Thirty kilobytes is a popular limit on online application forms, especially for photos. You will often see it written as a range, such as 20–30 KB, 10–30 KB or 15–30 KB, on exam registrations, scholarship and university portals and recruitment sites. It is generous enough for a clear, recognisable face, but only if the photo is sized for the form rather than straight from a phone camera.
The workspace above is preset to a 30 KB ceiling and finds the highest quality that fits. The guide below covers the sizing and range rules that trip people up. Everything runs in your browser, so your photo and signature are never uploaded.
Before
Passport-style photo, 413 × 531
≈ 120 KB
Cropped from a phone photo, saved at high quality.
After
JPEG, quality chosen automatically
≤ 30 KB
Face sharp and recognisable at the form's display size.
Illustrative example. At 30 KB, photos of a few hundred pixels look clean; full-resolution phone photos must be resized first.
Note the KB range and any pixel dimensions the form requires, for example 20–30 KB at 200 × 230 pixels.
Resize phone photos to the required dimensions, or about 400–600 pixels wide, with the Image Resizer.
Drop the image into the workspace above. The Target Size tab is preset to 30 KB and finds the highest quality that fits.
Check the face or signature in the preview, confirm the size is inside the form's range, and download.
| Content and size | Megapixels | Bits per pixel at 30 KB | Expected result |
|---|---|---|---|
| Signature, 600 × 250 | 0.15 MP | ≈ 1.6 bpp | Excellent |
| Photo, 200 × 230 | 0.046 MP | ≈ 5.3 bpp | Excellent |
| Photo, 413 × 531 (35 × 45 mm at 300 DPI) | 0.22 MP | ≈ 1.1 bpp | Very good |
| Photo, 600 × 800 | 0.48 MP | ≈ 0.5 bpp | Good |
| Photo, 1080 × 1350 | 1.46 MP | ≈ 0.17 bpp | Poor; resize first |
Thirty kilobytes is 245,760 bits. A JPEG photo looks clean from roughly half a bit per pixel, so 30 KB comfortably describes up to about 500,000 pixels: a 600 × 800 portrait, for example. At the smaller sizes forms usually request, such as 200 × 230 or 413 × 531 pixels, there is plenty of budget and the photo can be saved at high quality.
A modern phone photo, by contrast, has 12 million pixels or more, which leaves under 0.02 bits per pixel at 30 KB. No encoder can make that look good, which is why resizing comes first.
Ranges like 20–30 KB exist to block both oversized and suspiciously tiny files. The tool treats 30 KB as the upper limit and keeps the largest result that fits. If your image is small and simple, the best quality may already fit at, say, 14 KB, which is below a 20 KB minimum.
For photos, use a recent front-facing picture against a plain, light background, crop to the requested shape and resize to the requested pixels. Plain backgrounds cost almost nothing, leaving the bytes for your face. For signatures, sign in dark ink on white paper, crop tightly and convert to grayscale so the paper reads as pure white; signatures then fit 30 KB with room to spare.
Avoid compressing a photo that has already passed through a messaging app. Its compression artefacts add noise that the second compression struggles with.
JPEG has a quality setting, not a size setting, and every image responds differently. The compressor searches the quality range in up to nine steps, measuring each result, and keeps the best one at or under 30 KB. The limit is a hard ceiling, so the tool never returns a file above it when a fitting quality exists. If nothing fits even at minimum quality, it warns you to resize.
Application photos and signatures are personal data. This tool compresses them on your device; nothing is uploaded, and the output contains no EXIF metadata such as GPS location or phone model.
JPEG compresses an image in 8 × 8 pixel blocks. Smooth areas, such as a plain wall or even skin tones, need very few bits; noise, grain and busy patterns need many. At small file sizes, that difference decides whether the face looks clean or blotchy. A photo taken in good light with a plain background compresses dramatically better than one taken in a dim room, even at the same dimensions.
This is also why re-compressing is harmful: a photo already compressed by a messaging app carries block artefacts, and the second compression spends precious bytes reproducing them. Start from the camera original, crop, resize, and compress once.
Registration portals frequently specify photos between 10 and 30 KB at fixed dimensions.
Compress photos and supporting images to the portal's stated limit.
Upload photos and signatures that pass size validation first time.
Clubs, libraries and associations often cap photo uploads at small sizes.
Resize large photos to the form's dimensions or a few hundred pixels wide, then add them to the workspace above with the 30 KB target. The engine finds the highest quality that fits under 30 KB.
Compress with the 30 KB target. If the result is under 20 KB, the image is small enough that you can increase its dimensions slightly and compress again. Use a 29 KB target if the portal might count 1,000-byte kilobytes.
A 12-megapixel photo has far too many pixels for 245,760 bits. Resize it to a few hundred pixels wide first; forms with a 30 KB limit expect small images anyway.
No. The image is compressed inside your browser and never sent to a server.
No. It only adjusts compression quality. Resize separately with the Image Resizer when a form specifies pixel dimensions.
Yes, easily. A cleanly cropped signature on white paper usually fits well under 30 KB at high quality. Convert to grayscale first for an even cleaner result.
JPEG, unless the form says otherwise. It is accepted everywhere and its quality setting allows precise size targeting. PNG photos rarely fit under 30 KB.
The tool uses 1 KB = 1,024 bytes, so 30 KB = 30,720 bytes. If a portal counts 1 KB as 1,000 bytes, set the target to 29 KB.
Follow the form's instructions first. If none are given, 200 × 230 to 600 × 800 pixels works well; larger photos need lower quality to fit.
The target-size tab handles one image at a time so you can check each result. For many photos at a fixed quality, use the batch tab in the Image Compressor.
Usually because the image is too large for the budget or was already compressed by a messaging app. Resize it smaller and start from the original photo.