Exam and recruitment forms often cap signatures and photos at 10 KB. Prepare the image with this guide, then let the engine find the best quality that fits.
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.
A 10 KB limit is about as strict as online forms get. It appears on some government recruitment, exam and banking portals, usually for the signature upload and sometimes for a small photo, often as a range such as 4–10 KB or 5–10 KB. Ten kilobytes is roughly the size of a short email, so a modern phone photo of several megabytes has to shrink by more than 99%.
That is achievable, but only with the right preparation. The workspace above is preset to a 10 KB ceiling and searches for the best quality that fits; this guide explains how to size and clean the image first so the result is sharp rather than blocky. Everything runs in your browser, so your signature and photo are never uploaded.
Before
Signature photographed on a phone
≈ 1.2 MB
Full-resolution phone photo with grey paper and shadows.
After
Cropped, 300 × 120 px JPEG
≤ 10 KB
Clean strokes on white, accepted by strict portals.
Illustrative example. At 10 KB the image must be small: around 140 × 60 to 300 × 120 pixels for signatures and roughly 200 × 230 for photos, which is what forms with this limit usually ask for.
Crop the signature or face with the Image Cropper, leaving only a small margin.
Resize to the pixel size the form asks for (or about 300 px wide for a signature) with the Image Resizer.
Drop the prepared image into the workspace above; the Target Size tab is preset to 10 KB and finds the best quality that fits.
Zoom into the preview to make sure the signature or face is clear, then download.
| Content and size | Megapixels | Bits per pixel at 10 KB | Expected result |
|---|---|---|---|
| Signature, 140 × 60 | 0.008 MP | ≈ 9.7 bpp | Excellent |
| Signature, 300 × 120 | 0.036 MP | ≈ 2.3 bpp | Very good on white paper |
| Photo, 200 × 230 | 0.046 MP | ≈ 1.8 bpp | Good |
| Photo, 413 × 531 | 0.22 MP | ≈ 0.37 bpp | Fair; resize smaller if allowed |
| Phone photo, 4032 × 3024 | 12.2 MP | ≈ 0.007 bpp | Impossible; resize first |
Ten kilobytes is 81,920 bits. A JPEG needs very roughly half a bit per pixel to look clean, so 10 KB can comfortably describe only about 100,000–160,000 pixels: something like 300 × 400 at most, and far fewer if the image is busy. A 12-megapixel phone photo has a hundred times more pixels than that.
Forms with 10 KB limits know this and usually specify small dimensions, such as 140 × 60 pixels for a signature or 200 × 230 for a photo. Resizing to those dimensions is not optional; it is what makes the limit reachable. The table above shows the bit budget at common sizes.
Signature uploads are the most common reason for a 10 KB limit. A clean signature compresses extremely well:
Use a recent front-facing photo against a plain light background; plain backgrounds cost almost nothing, leaving the budget for your face. Crop to the shape the form requests, resize to its pixel dimensions, then compress. If you need an official-style photo first, the Indian passport photo maker sets the framing and white background.
Avoid starting from an image a messaging app has already compressed. Its artefacts add noise that wastes the tiny budget.
The compressor runs a binary search over JPEG quality, encoding and measuring up to nine times, and keeps the largest result that is still at or below 10 KB. The target is treated as a hard ceiling: a file even one byte over the limit would be rejected, so the tool never returns one when a fitting quality exists. When the image simply has too many pixels to fit, you get a clear warning to resize instead of an oversized file.
This tool counts 1 KB as 1,024 bytes (10 KB = 10,240 bytes). Some portals count 1 KB as 1,000 bytes; if your file is close to the limit, set the target slightly lower, around 9.7 KB. Many forms also set a minimum, such as 4 or 5 KB, to block blank images. If your file comes out below the minimum, increase the dimensions a little and compress again.
Getting under 10 KB is only one of the checks an upload portal runs. If a file under the limit is still rejected, the reason is usually one of these:
Government and banking recruitment forms often require a signature between a few KB and 10 KB at fixed dimensions.
Some registration systems ask for tiny photos under 10 KB at specified pixel sizes.
Older HR, university and government systems with very small attachment limits.
Very light thumbnails for fast-loading lists and directories.
Crop it tightly, resize it to the small dimensions the form expects, then compress it here with the 10 KB target. At normal phone resolution, 10 KB is impossible, so the resize step is essential.
Your image has too many pixels for 81,920 bits, even at the lowest quality. Resize it to a few hundred pixels wide first, as the form's instructions usually require, and it will fit.
Sign in dark ink on white paper, photograph it in good light, crop tightly, convert to grayscale and resize to around 140–300 pixels wide. A clean signature on white then fits easily under 10 KB.
The tool treats 10 KB as a ceiling. If your result is below a minimum, use slightly larger dimensions so the file lands inside the range. For a 10–20 KB range, use the 20KB compressor.
This tool uses 1 KB = 1,024 bytes, so 10 KB = 10,240 bytes. If a portal counts 1 KB as 1,000 bytes, set the target to 9.7 KB for a safety margin.
No. Compression happens in your browser; your files never leave your device.
Yes, at the small dimensions forms request (for example 200 × 230 pixels). A large photo squeezed into 10 KB will look blocky, which is why resizing comes first.
Yes. Removing colour saves bytes and cleans up the paper colour. Use the Grayscale Converter before compressing, unless the form asks for colour.
Use the format the form asks for, usually JPG or JPEG. JPG is also easiest to fit under 10 KB because its quality can be adjusted.
Yes. Convert the PDF page to an image with the PDF to JPG converter, crop the signature, resize it, then compress it here.