Browser-only image tool
Compress Image for WhatsApp
WhatsApp automatically compresses images before sending, which reduces quality unpredictably. If you want to send an image at a specific size — or prevent WhatsApp from over-compressing your photo — compress it yourself before sending. Your file is processed entirely in your browser.
Upload your image, set your target KB, and download — then send via WhatsApp. Open the tool →
How WhatsApp compresses images
When you send a photo via the WhatsApp photo picker (Gallery), WhatsApp automatically re-encodes the image before transmission. This process:
- Reduces resolution to a maximum of approximately 1600 px on the longest edge
- Re-encodes the image as JPEG at a quality level that reduces file size significantly — a 5 MB photo may arrive as 300–600 KB
- Converts PNG photos to JPEG internally
- Applies this compression regardless of your original file size
The Document trick: If you send the image via the Document attachment type (not the Photo picker), WhatsApp skips re-compression entirely. The recipient receives the exact file you sent, at full quality. The tradeoff is that it appears as a file download rather than a photo preview in the chat.
Recommended sizes for WhatsApp
| Use case | Recommended size | Send method |
|---|---|---|
| Casual photo sharing | No compression needed | Photo picker — WhatsApp handles it |
| Control quality before sending | 500 KB – 1 MB | Photo picker |
| Full original quality | Any size (up to 16 MB) | Document attachment |
| Document or ID scan to send | 200–500 KB | Document attachment |
FAQ
What is the image size limit for WhatsApp?
16 MB per file. However, WhatsApp automatically re-compresses photos sent via the photo picker — regardless of original file size — before the recipient receives them. For original quality, send as a Document attachment instead.
How do I send original quality photos on WhatsApp?
Use the Document send method: tap the attachment icon → Document → select your image. WhatsApp will not re-compress files sent this way. The recipient must tap to download and open in their gallery app, but the quality is fully preserved.
What is the difference between sending a photo vs a document on WhatsApp?
Photo picker: WhatsApp re-compresses the image, reducing quality. Document: WhatsApp sends the file as-is, no re-compression. For professional or high-quality images, always use Document mode.
What file size should I compress to before sending on WhatsApp?
500 KB to 1 MB if sending via the photo picker. At this size, WhatsApp applies minimal additional compression. For original quality, compress to any size and send as a Document.
Is PNG or JPG better for WhatsApp?
JPEG for photos — smaller file, better quality after WhatsApp re-compression. PNG for screenshots and graphics with text or sharp edges. WhatsApp often converts PNG photos to JPEG internally anyway.