Skip to content
ImageNothing leaves this tab

Increase image size to 20KB

Use a 20KB floor when your form explicitly asks for one. Check the resulting pixels and padding before submitting a small signature or photo.

Sample
A sample photograph, before and after raising it to 20 KB
5.4 KB
21.0 KB
Drag the divider. Left is the 5.4 KB original; right is what this page produces from it 21.0 KB. Both halves are shown reduced in size and delivered as WebP; the tool writes JPEG, which looks slightly softer at the same byte count. Drop your own file anywhere on this preview, or pick a sample nearby, to run it for real.
1Images
No file handy?
2Target
No images added yet.

Mechanism

How increasing an image to 20KB works

The starting floor is 20,480 bytes. A smaller, decodable image is re-encoded as JPEG using a quality search, followed by optional upscaling and comment padding if still needed. A file already meeting the floor stays unchanged. No particular amount of padding is assumed for your source.

Limits

Where hitting the 20KB floor falls short

  • The tool does not know the form’s maximum size or signature dimensions. Check those against the result separately.
  • Padding adds file bytes without sharpening handwriting. Re-encoding or upscaling can change the appearance.
Questions

Questions about the 20KB minimum requirement

Why might a small signature need padding?

If the allowed quality and resolution attempts still leave it below 20,480 bytes, the tool fills the remaining shortfall with JPEG comments. The result shows how many bytes were added.

Does enlarging a signature make its strokes sharper?

It does not recover detail missing from the scan. Check the output and use a clearer source if strokes are difficult to read.

Can I increase a photo and signature together?

Yes, if they need the same floor. Add both and run Enlarge all. Review their separate outcomes and run them separately if their requirements differ.

Will my input keep its original format?

Only if it already meets the floor and is returned unchanged. A smaller input that is re-encoded becomes JPEG; transparent areas are filled white.