How to Compress an Image to Under 20KB
This tool creates compressed JPG files that stay under 20KB. It is useful for upload fields with very small file-size limits, including signature images, simple graphics, small profile images, and other lightweight image requirements.
- Upload an image
Choose a JPG, PNG, or WebP image from your device, drag it into the upload area, or paste it from the clipboard. Your image is processed locally in your browser and is not sent to our server. - Compress to under 20KB
The tool automatically adjusts JPG encoding and, when necessary, image dimensions to fit below the 20KB target. PNG and WebP inputs are converted to JPG for the final download. - Check the final file size
Review the file size shown for the compressed result before downloading. A file below 20KB meets the maximum file-size condition, but a destination may have separate rules for image format, dimensions, aspect ratio, or content. - Download one file or a ZIP
Download each compressed JPG individually, or download the complete batch as a ZIP file when processing multiple images.
If you need a less restrictive file-size target for a portrait or photo, try Compress Image to 50KB or Compress Image to 100KB. For general image optimization without a fixed maximum size, use the Image Compressor.
