Reduce image size in KB
Compress an image to a target file size such as 20, 50, 100 or 200 KB, for online forms and upload limits
Need the text of an image in another language? Our image translation service translates it while preserving the visual design.
Drag & drop image here
or click to browse files from your device
You can also paste an image with Ctrl+V (⌘+V on a Mac)
Need text translation in images?
Translate text in images and review the generated result for layout, typography, and style.
Why our tools are reliable
Built with production-grade technology and the same expertise that powers our image translation platform.
Safe & secure
All images are processed securely and never stored permanently.
Production ready
Built with the same technology powering our enterprise image translation platform.
Expertise proven
Our platform can translate text in images without losing style, layout, or typography.
Privacy first
Your images are processed in real time and automatically deleted after processing.
Our core strength: Our platform can translate text in images without losing layout, typography, and color.
Works everywhere
No ads, no watermarks, no registration. Instant access on mobile or computer, compatible with all major browsers.
Computer
Chrome, Firefox, Safari, Edge: fully supported.
Mobile
iOS Safari and Android Chrome: optimized experience.
Frequently asked questions
Everything you need to know about compressing an image to a target size in KB.
How do I reduce an image to a specific size in KB?
Upload the image, choose 20, 50, 100, 200 or 500 KB or type a size from 5 to 5,000 KB, pick JPEG or WebP, then start. The tool finds the best quality that fits and shows the final size, quality and dimensions.
Will the file really be under my limit?
Yes. The result is never larger than the target. The tool counts 1 KB as 1,000 bytes, so a 100 KB result is at most 100,000 bytes and fits a 100 KB limit whether a site counts 1,000 or 1,024 bytes per KB.
How does it reach the target size?
It searches for the highest JPEG or WebP quality, between 95 and 40, whose file fits. If even quality 40 is too large, it scales the image down step by step, keeping its proportions, and searches again.
How do I compress an image to 100 KB, 50 KB or 20 KB?
Click the 100, 50 or 20 KB preset. The smaller the target, the more likely the image must be scaled down to fit: the result shows its dimensions next to the original ones, so you can see what changed.
What if the target size cannot be reached?
If the image would need to be smaller than 16 pixels on a side, the tool stops and asks for a larger target rather than going over it. A file already in the chosen format and under the target is returned as it is.
Which formats are supported?
You can upload JPEG, PNG, WebP, AVIF, TIFF and GIF images up to 10 MB. The image is sent to our server, compressed and returned to you; the tool does not save it. The result is a JPEG or WebP file without metadata, with the photo turned the right way up.
Keep optimizing your image workflow
Need full image localization? Use the image translator or automate translations with the API. For strategy and best practices, visit the blog or read our comparison with Google Translate.
Professional image translation that preserves your design
Translate text in images for another language, then review the generated result before sharing or publishing it. Useful for advertisements, product images, menus, and other visual content.
Discover more tools
Explore our collection of free image editing tools. All tools are free to use, no signup required.