WhatsApp compresses every photo you send as a photo message — typically down to 70–200KB regardless of the original file size. There's no setting to disable this. The only way to send a full-resolution image without compression is to send it as a Document rather than a photo. The image arrives uncompressed, but shows as a file download rather than an inline preview.
How much does WhatsApp compress images?
WhatsApp resizes photos to a maximum of 1600 pixels on the long edge and applies JPEG compression. A 4000×3000px photo from a modern smartphone — originally 4–8MB — arrives at the recipient's phone as roughly 70–200KB. That's a compression ratio of 20:1 to 100:1.
The actual output size varies by image content. A photo with large areas of similar colour (blue sky, plain walls, solid backgrounds) compresses efficiently and comes out toward 70KB. A photo with lots of fine detail — foliage, fabric textures, city skylines — has more high-frequency data that JPEG struggles with, so it comes out closer to 200KB. Either way, it's well below what most cameras produce.
For everyday sharing — holiday photos, family moments, screenshots — this is invisible. The compressed version looks fine on a phone screen. The problem shows up when quality matters: client deliverables, product photography for ecommerce, medical images, anything that will be printed or displayed large.
The Document trick: send images without compression
WhatsApp does not compress files sent as Documents. This is the most useful fact in this article, and it applies to photos too.
To send a photo uncompressed on WhatsApp:
- Tap the attachment (paperclip) icon in the chat
- Choose Document (not Gallery or Camera)
- Navigate to your photo file — it may be in DCIM or Downloads depending on your phone
- Select the file and send
The recipient sees a document download rather than an inline photo preview. They tap to download the original file at full size. On most phones, downloaded WhatsApp documents open in the default photo viewer with no visible difference from a normal photo.
The same method works on desktop (WhatsApp Web / WhatsApp for Windows/Mac): use the paperclip icon → Document rather than the photo icon.
Why pre-compressing before sending helps (and when it doesn't)
A common question is whether pre-compressing a photo before sending it through WhatsApp improves the final result. The answer is: sometimes, and only for very large originals.
WhatsApp applies its own compression to whatever file you send. If you send a clean 1MB JPEG at 85% quality, WhatsApp applies moderate compression to produce its ~100–150KB output. If you send a 10MB unprocessed RAW-converted JPEG, WhatsApp applies heavy compression and often introduces visible artifacts — blocking, color banding, softened edges — because it's trying to reduce the file to the same target size from a much larger starting point.
Pre-compressing a very large photo to around 1MB before sending as a photo gives WhatsApp's compression a cleaner source file. The output will look slightly better than if you'd sent the 10MB original. But it won't look as good as sending the 1MB file as a Document.
If quality matters, use the Document method. Pre-compressing only makes sense when you specifically want the inline preview behavior but are working with very large originals.
iPhone users: HEIC and WhatsApp
iPhones shoot in HEIC format by default. WhatsApp converts HEIC photos to JPEG before applying compression, so by the time the image reaches the recipient, it's been through two conversion steps: HEIC → JPEG (WhatsApp's internal step) → compressed JPEG (WhatsApp's output). Each conversion introduces some quality loss.
If you're sending important photos from an iPhone and quality is a concern, either change your iPhone camera to shoot in JPEG (Settings → Camera → Formats → Most Compatible) or send via the Document method regardless of format. Our HEIC to JPG converter can also handle the first conversion before you send.
WhatsApp's 16MB file limit for documents
Documents sent through WhatsApp have a 16MB file size limit. Photos sent as photos have no published limit per photo, but WhatsApp compresses them aggressively enough that the original size is irrelevant for the output.
If your photo file is over 16MB — possible with RAW-converted TIFF or very large professional JPEG — you'll need to reduce its size before sending as a Document. Compressing to under 5MB is usually enough for any photo while keeping visible quality high.
Video and WhatsApp: the same problem, more severe
WhatsApp compresses video far more aggressively than images — a 100MB video often arrives at 5–10MB with significant quality loss. For video, the Document method is even more important: send as Document to preserve the original file. Alternatively, use WhatsApp's View Once feature for sensitive video that doesn't need to be saved.
