Target size aims for an exact kilobyte limit, the kind exam portals, ID forms, and job applications enforce. Quality mode gives you the slider instead.
80
JPEG & WebP use lossy quality. For PNG (Keep original), the slider scales resolution because browsers ignore PNG quality.
50 KB
KB or less
We try the highest quality that still fits, then reduce dimensions only if the limit demands it.
Output format
WebP is usually smaller than JPEG/PNG at the same visual quality, great for websites. JPEG is the safest choice for portals and older email clients. PNG keeps sharp edges and transparency when you need a .png download.
Your images
Drop photos here
or click to browse · JPEG, PNG, or WebP · then click Compress
Processed entirely in your browser, your images are never uploaded anywhere.
Your queue
Compressing images
Working on your device…
Common upload & email limits
How do I compress an image for an email attachment?
Many mail clients choke on multi‑megabyte photos. Switch to target size, set 200 KB, and every photo in the batch comes back under the limit. Keep JPEG for maximum compatibility, or WebP if you know the recipient’s client handles it.
How do I compress an image to an exact size like 50 KB?
Pick “To a target size”, type the number, and the tool searches for the highest quality that still fits, dropping resolution only if the limit forces it. That is how exam portals, ID uploads, and government forms usually phrase their cap.
How do I reduce photo file size for a website?
Web pages load faster with leaner assets. Prefer WebP for the web, keep quality around 70–85 in quality mode, and batch-compress a whole gallery in one go, then download everything as a zip.
How to use
How to compress an image online
Compress JPEG, PNG, or WebP images in your browser, nothing is uploaded to a server.
Add your images. Drag and drop your photos onto the drop zone, or click to browse. You can add several at once. Nothing compresses until you click Compress.
Pick a mode. Choose "To a target size" and set a limit such as 50 KB, or stay in quality mode and drive the slider yourself.
Choose an output format. Keep the original format, or convert to JPEG for maximum compatibility or WebP for the smallest files.
Click Compress. Run the job when the settings look right. Changing quality or format after that does not re-run until you click Compress again.
Download. Compare before/after, then save a single image or Download all as a ZIP.
Free image compressor for email, forms, and the web
Phone photos are often several megabytes: fine for a camera roll, painful for email attachments, government portals, and job boards that cap uploads at 100 KB or 50 KB. Tokitool’s Image Compressor shrinks JPEG, PNG, and WebP in your browser: name a target size, compare before/after previews, and download one file or a whole ZIP. Nothing is uploaded to Tokitool for compression.
Target size mode does the fiddling for you. Instead of nudging a slider and re-checking the file size, you type the cap your form demands and the tool searches for the highest quality that fits underneath it. It only reduces pixel dimensions when quality alone cannot get there, so a 4 MB phone photo lands on 50 KB while staying as sharp as that budget allows. Because browsers cannot encode lossy PNG, target mode outputs JPEG by default, or WebP if you select it.
After a passport crop, compress second. Size the photo first with the Passport Photo Resizer, then return here if the portal also enforces a file-size limit.
Image compressor FAQ
Is compression private?
Yes. Files are read and recompressed in your browser. They are not uploaded to Tokitool to unlock the download.
JPEG, PNG, or WebP, which should I pick?
JPEG is safest for photo portals. WebP is often smaller at the same look. Keep PNG for graphics with transparency, or convert photos away from PNG when you need a tiny file.
Can I compress several images at once?
Yes. Add a batch, set quality, and use Download all for a ZIP of the results.
Why am I still over 50 KB?
Lower quality further and reduce pixel dimensions. Very large originals rarely hit 50 KB on quality alone, see the Compress to 50 KB guide.