Compress JPEG — Reduce Image Size in Your Browser
Drop one or many images, choose a quality level, and download compressed JPEGs — everything happens locally, your photos never leave your device.
Lower = smaller file
Drop images here or click to upload
JPEG, PNG, WebP — converted to optimized JPEG
What it does
Compress JPEG re-encodes your images in the browser using the canvas API at the quality level you choose, typically reducing file size by 50–90% with minimal visible loss.
When to use it
Use it before uploading photos to websites, email or messaging apps where file size matters — or when you need to fit images under an upload limit.
Benefits
- 100% local — photos never uploaded
- Batch process multiple files
- Adjustable quality slider
- Converts PNG and WebP to JPEG too
Example
A 4 MB phone photo at 70% quality typically compresses to 400–600 KB — small enough for email yet still sharp on screen.
Frequently asked questions
- Are my photos uploaded anywhere?
- No. All compression runs in your browser using the canvas API. Nothing is sent to any server.
- What quality should I pick?
- 70–80% is a good default for web. Use 90%+ for archival quality, 50–60% for thumbnails.
- Can I keep the original format?
- This tool always outputs JPEG (the most compatible format). For PNG-specific compression, use a dedicated PNG tool.
Related tools
- Word CounterFree word counter to count words, characters, sentences and reading time instantly. No signup, works in your browser.
- Case ConverterConvert text to UPPERCASE, lowercase, Title Case, Sentence case and more. Free, fast and runs in your browser.
- Percentage CalculatorFree percentage calculator. Find X% of Y, what % is X of Y, and percentage increase or decrease in seconds.
- QR Code GeneratorGenerate QR codes for any URL or text instantly. Free, no signup, downloadable as PNG.
