Photo Size for WhatsApp
Pick < 1 MB or < 5 MB below — each JPG will fit. WhatsApp caps photo attachments around 16 MB; staying under 5 MB keeps quality predictable across networks.
Your photos stay home
Sceptical? Watch DevTools → Network while converting: zero uploads.
Free · batch & ZIP included · no account needed
Drop your photos here
Drop photos
HEIC, WebP, or a ZIP
Converts instantly
On your device only
Download JPGs
Singly or as one ZIP — free
Compress output (optional)
Why LocalJPG?
Private by architecture
Files never upload — conversion runs in your browser. Most converters send photos to a server first.
Works offline
Installs as an app after the first visit. Airplane mode? Still converts.
Batch + ZIP, free
Drop a whole folder, download one ZIP. Others gate batches behind accounts or paid plans.
EXIF preserved
Capture date, GPS, orientation survive the conversion. Compressors often strip them.
tl;drDrop your photo below — each JPG fits WhatsApp's photo limit (16 MB as a document, much smaller as a "photo" message). Browser-only conversion, files stay on your device.
WhatsApp has two upload modes. "Send as photo" silently re-encodes anything you send — output is capped around 1 MB and 1600px wide, regardless of input size. "Send as document" preserves the original up to 16 MB and skips re-encoding.
For "send as photo" to look its best, pre-optimise to 1–2 MB before sending. WhatsApp's server encoder is tuned for speed, not fidelity, so giving it a clean small JPEG produces better output than a 6 MB original.
For "send as document" (preserves quality), 16 MB is the cap. Most phone photos are well under, but RAW or TIFF originals need converting first.
Common questions
Why does WhatsApp blur my photos?
"Send as photo" re-encodes to ~1 MB at 1600px wide. The blur is server-side compression. Use "send as document" or pre-optimise first.
What's the difference between "photo" and "document" in WhatsApp?
"Photo" gets re-encoded for fast preview. "Document" is sent untouched up to 16 MB.
How do I send HD photos on WhatsApp?
Either toggle the new HD-quality setting (preserves more detail) or send as document. Both bypass the worst of WhatsApp's default compression.
Related: Telegram · 1 MB · HEIC → JPG