HermitFile Pro

Resize an image to 20 KB

Already set to a 20 KB ceiling — the tightest limit portals ask for. It is nearly always reachable; what matters is the quality it costs, and this tool shows you that figure.

Try it: resize an image to under 20 KB

or drag and drop them hereor tap anywhere in this box
JPG, PNG, WebP, AVIF, HEIC · batch them, or drag a whole folder in

Nothing leaves this device. Open your browser's Network tab and watch — your file never appears.

One photo or five hundred. Drop them all in at once, resized on your own device and handed back as a single zip.

Form presets

Requirements

Leave blank to keep the original size. Fill only one to scale proportionally.

Quality is binary-searched to land just under your target.

Results

Your files
PreviewFileBeforeAfterResultDownload
Nothing is uploadedYour browser opens the file and does the work. There is no server to send it to, so there is nothing to leak, log or delete later.
No account, no sign-upNothing to sign up for, and no cap on file size. Free runs one file at a time, forever. Pro takes a whole batch in one pass.
No upload, no waitingWork starts the moment you drop the file. A 40 MB photo does not have to travel to a data centre and back.

At 20 KB the file size is not what fails

20 KB is the floor of the range portals quote. SSC CGL wants a signature at 140×60 px and 10–20 KB. Several state portals cap a scanned document at 20 KB outright. It is also where the two rules on the form start to fight each other.

At 140×60 px — a signature — 20 KB is generous; a signature is mostly white and compresses to a few kilobytes. At 200×230 px, a colour photograph of a face, 20 KB is tight and the result will visibly soften.

Above that, the file size stops being the thing that fails. Here is a real run on this page: a 1200×1200 photograph of 1,011 KB came back at 19.1 KB, still 1200×1200, by dropping JPEG quality to 10%. It fits. It is also a photograph that a person looking at it may well refuse, and no size check will ever catch that. The limit was met and the submission can still fail.

So the number that matters is the quality, and this tool prints it. Every result line shows the size it reached and the quality it had to drop to — 10% in that run — because that is the figure telling you whether to submit the file or go back and change something. A resizer that returns a 20 KB file and says nothing else has answered the easy half of the question.

And it does not reach the target by cheating on the other rule. It keeps the dimensions you typed rather than quietly shrinking the picture, and on the occasions when even 1% quality will not fit, it says so and shows the closest it reached instead of handing back something that looks finished.

If you need the picture smaller as well, untick the setting that holds the dimensions and it is allowed to reduce them — deliberately, and with you knowing, which is the whole difference.

Nothing leaves the device. Open your network tab: the page loads its own files, and a finished job sends one empty request to this domain so it can be counted. No analytics vendor, no tracker, no third-party request of any kind — here is exactly how.

What to do when 20 KB costs too much quality

If the result comes back at a quality you would not want a stranger to judge you on, three things help, in this order. Reduce the pixel size if the form allows any — halving the width and height cuts the pixel count to a quarter, and every pixel you remove is quality you get to keep on the ones that remain. It does far more than any quality setting can. Crop the empty space: a signature photographed on a whole sheet of paper is mostly paper, and the paper is costing you the bytes. Convert to JPG if the file is a PNG — a photographic image stored as PNG can be several times larger for no visible gain.

The general shape of it: 20 KB is nearly always reachable, and the question is what it costs. Read the quality figure on the result line before you upload, not after.

Different limit? Resize to 50 KB, resize to 100 KB, or use the resizer with every form preset.

How to resize an image to 20 KB

  1. Drop in the image. The 20 KB ceiling is already set.
  2. Type the pixel size your form states, if it states one.
  3. Press Resize, then read the quality figure on the result line before you download. That is the number that decides whether the photo is submittable.

All 39 HermitFile tools

Every one of them runs in your browser. Nothing you open is uploaded, and nothing is stored.

Show all tools

Image tools

Video tools

MOV to MP4Turn an iPhone .mov into an .mp4 by swapping the wrapper, with the video copied across and nothing re-encoded. Trim a videoKeep the part you want. The clip is copied rather than re-encoded, so no quality is lost. Split into partsCut a long recording into pieces short enough to post, without re-encoding any of them. Rotate a videoChange the rotation flag a phone wrote instead of re-encoding the picture. Seconds, not minutes. Remove the soundDrop the audio track and copy every frame across untouched — same quality, same size. Video to MP3Convert a video’s sound to MP3, or lift the original audio out byte for byte with nothing re-encoded. Video to GIFPick a range, a frame rate and a size, and get an animated GIF back with nothing uploaded. Green screen swapSwap a green or blue screen for a solid colour with a live preview, no AI model and no watermark. Silence removerFinds the quiet stretches by listening to the audio and cuts them out, with a timeline showing every cut first. Blur pad to a new ratioFit a video into 9:16, 1:1 or another shape with a blurred background instead of black bars. Compress a videoAim at a Discord, email or WhatsApp limit — or your own — and get an MP4 checked afterwards, not just promised. Noise removerLearns your recording’s own background hiss or hum from a quiet stretch, then subtracts exactly that. Auto-reframeCrops a landscape clip to a new shape and pans the crop to follow the motion, instead of a fixed centre. CaptionsBurns an .srt or .vtt subtitle file into the video as styled, timed on-screen text. Beat syncFinds the beats in the clip's own audio and lands a flash or a zoom-punch on each one. Highlight finderScores a clip by loudness and movement, and ranks the best stretches to cut out, losslessly.

PDF tools