Compress
Image Compressor
Compress images in your browser — files stay on your device.
Loading tool…
Basic
What it is & how to use it
Shrink image file size for web, email and social while previewing quality. Processing is designed to stay in your browser — files are not uploaded to TCB servers for basic compress jobs.
How to use the Image Compressor
1) Keep originals.
2) Drop images on the zone (respect size/batch limits shown).
3) Pick quality or target KB / preset.
4) Review before/after and download (ZIP for batches).
Intermediate
Formula & worked example
No closed-form marketing formula — compression uses canvas/encoder settings you choose.
Practical rule: resize to display size first, then compress; prefer modern formats when clients allow.
Limits (typical): ~15MB per image — shown in the empty state.
Advanced
Interpretation, edge cases & next steps
Re-compressing already-lossy files piles artifacts.
Advanced: chain resize → convert → compress via Workflows; use Privacy proof after a job; choose upload suites only when you need their encoder and accept uploads.
See Compare / vs TinyPNG for tradeoffs.
Go deeper: Browser-Local Tools vs Upload Suites · JPG vs PNG vs WebP: Which Format Should You Use?
Frequently asked questions
Do you upload my images?
No. These image tools are designed to run entirely in your browser.
File size limit?
About 15MB per image for responsive performance — check the dropzone.
HEIC supported?
When your browser can decode it; otherwise convert first.
Batch download?
ZIP keeps multiple outputs in one download.
Will quality look identical?
Lossy modes trade bytes for fidelity — preview before shipping.
Deep guide
Read the full guide
Longer teaching, worked scenarios and mistakes — then jump back into this tool with example numbers.