Compress images for WhatsApp.
WhatsApp compresses every image you send — often more aggressively than necessary. Pre-compress your photos and screenshots to control quality before WhatsApp gets to them.
Drop images here to start
· ·
- JPG
- PNG
- WebP
- AVIF
- GIF
- SVG
- HEIC
Skipped
Settings
Compression
Queue
No images yet
Generating previews…
Your queue is empty
Drop images anywhere in this page, or use the buttons above.
Done
Your images are ready.
Spot check
Drag the divider or switch to side-by-side / zoom to compare the first image.
Beat WhatsApp's image compression.
When you send a photo on WhatsApp, the app uploads it to Meta's servers, which re-encode the image with aggressive compression — typically reducing a 4 MB smartphone photo to 100-200 KB. For text-heavy screenshots, this compression introduces blocky artefacts around letters and sharp edges. For product photos shared with clients, the quality loss can be frustrating.
Our compressor lets you take control. Pre-compress your images to quality 80-85 before sending — WhatsApp will still apply its own compression, but starting from a cleaner image means the final result retains more detail. Alternatively, disable our compression entirely and send the original via WhatsApp's "Send as document" feature, which bypasses image re-encoding and preserves full quality. Our batch queue is ideal for compressing a folder of photos before a group share.
Tips for WhatsApp image sharing
For personal photos shared in groups, quality 75 balanced with target-size mode at 500 KB produces images that look great on phone screens and load instantly. For business images — product shots, menus, portfolios — use quality 85-90 and send as documents to preserve maximum detail. Screenshots with text should be saved as PNG with lossless mode, then compressed at quality 80 as JPEG to reduce file size while keeping text readable.
Remember that WhatsApp displays images at a maximum width of 1600px on most devices. Resizing very large photos (e.g., 48 MP camera output) to 2000px wide before compressing saves significant file size with no visible difference on recipients' phones. Our compressor handles resizing and compression in one pass. For format-specific compression, see JPEG and PNG compressors.
All image tools
Compress, resize, crop, convert, and more — all in your browser, all private.
Related compressor tools
Optimize your images for any format, platform, or file size.
Frequently asked questions
-
What is the WhatsApp image size limit?
WhatsApp allows images up to 16 MB. However, WhatsApp resizes and recompresses all images server-side — a 16 MB photo gets compressed to approximately 100-200 KB. Pre-compressing your images before sending gives you more control over the final quality.
-
Does WhatsApp compress images I send?
Yes. WhatsApp aggressively compresses images to save bandwidth — typically reducing a 4 MB photo to 100-200 KB. This can introduce visible artefacts, especially in text-heavy screenshots. Pre-compressing at a moderate quality level (70-80) before sending preserves more detail than WhatsApp's own compression.
-
How do I send high-quality photos on WhatsApp?
WhatsApp offers a "HD quality" toggle when sharing photos, which sends at higher resolution. For maximum quality, send as a document (not a photo) — this bypasses WhatsApp's image compression entirely. Use our compressor to stay under the 2 GB document size limit.
-
What is the best format for WhatsApp images?
JPEG is most widely supported and gives the smallest file sizes. PNG preserves sharp edges for screenshots but results in larger files. WhatsApp converts all images to JPEG anyway, so sending JPEG pre-compressed with our tool avoids double-compression artefacts.
-
Can I batch compress images for WhatsApp?
Yes. Drop multiple images and the queue processes them in parallel. Each is compressed to your target size. When sending multiple photos, enable "HD quality" in WhatsApp — our pre-compression ensures they stay within the size limit while looking their best.
Get started
Ready to compress your images?
Free. Unlimited. Your files never leave your device.