Compress Image
Choose a percentage or a target size in KB or MB
Drop your files here
Click to choose a file
Supported: PDF · JPG · PNG · WebP · MP4
Up to 50 files and 100 MB total per batch
Up to 50 MB per file
Compress JPG, PNG, and WebP images for faster page loads, marketplace upload limits, or smaller email attachments. JustFileKit processes every image directly in your browser, so your originals are never uploaded or stored on a server.
Drop your images in, then choose either a percentage of the original or a per-image limit in KB or MB. The recommended 60% setting balances file size and visual quality. Percentage mode keeps the original resolution; a very small fixed-size target may reduce image dimensions to approach the limit, and exact results still vary with image content.
Frequently asked questions
- Does the percentage mean quality or file size?
- It is the target maximum file size relative to the original, not a fixed quality score. At 60%, a 10 MB image is compressed toward 6 MB or less, though the exact result depends on its content.
- Can I target 100 KB, 1 MB, or another exact size?
- Yes. Switch to target size and enter a limit in KB or MB. The compressor aims to stay under that limit, but a very small target may reduce resolution and no image encoder can guarantee the exact same byte count for every image.
- Which formats are supported, and is PNG lossless?
- JPG, PNG, and WebP are supported. JPG and WebP usually shrink the most. Significant PNG reduction lowers the color count, so it is not fully lossless; keep important originals separately.
- Do my files get uploaded?
- No. Compression runs entirely in your browser and your images never leave your device.
Related guides
- How to compress an image to 100KB, 200KB or a specific size
- How to convert HEIC to JPG on Windows without uploading photos
- JPG vs PNG vs WebP: which image format should you use?