Resize an image for WhatsApp
Size photos for WhatsApp status and chats before the app compresses them for you — less re-encoding means a cleaner picture.
Size a photo for WhatsApp status, chats or a profile picture before sending it, so the app only has to compress once instead of resizing and compressing.
Processed in your browser
Drop your image here
or choose an image from your device
Accepts JPG, PNG or WEBP · No fixed size limit — we adapt to what your device can handle. Very large files may take longer or show a warning.
About WhatsApp Image Resizer
Why pre-sizing helps
WhatsApp downsizes large photos before compressing them for delivery. Sending an image that's already at the correct display size skips that downscale step, so only one lossy pass is applied and the result looks noticeably cleaner than sending a huge original.
Choosing the right preset
1080×1920 for status matches a full-screen 9:16 phone display. 1600×1200 suits a chat photo shown at a reasonable size without over-compressing. 500×500 is plenty for a profile picture, since it's displayed as a small circle. 512×512 covers square, sticker-safe artwork.
Settings and output
Crop vs fit
Crop for a full-bleed status or chat photo, where filling the frame matters more than keeping every edge. Fit when the photo has something important right at the border, such as a screenshot or a graphic with text.
When to use it
- Preparing a status image that fills the screen edge-to-edge without WhatsApp rescaling it.
- Sizing a chat photo so it stays clear after WhatsApp's compression.
- Making a profile picture crop that displays cleanly in the circular avatar frame.
Limitations to know
- WhatsApp always compresses photos sent as images — this reduces, but doesn't eliminate, that pass.
- Crop mode fills the frame by trimming edges, which can cut off subjects near the border of the source photo.
- Sending as a 'document' rather than a photo is the only way to avoid WhatsApp's compression entirely, and that's outside what a resizer controls.
Common problems and fixes
WhatsApp still compressed my resized photo — did this not work?
WhatsApp compresses every photo sent as an image, regardless of size. What pre-resizing avoids is the extra downscale step it would otherwise apply to an oversized original, which is where most visible softening happens.
My status image has black bars on the sides.
That's Fit mode keeping the whole photo visible inside the 9:16 frame rather than cropping it. Switch to Crop if you'd rather fill the screen and trim the excess.
How do I send a photo with zero compression?
Send it as a document/file attachment instead of a photo. That's a WhatsApp setting, not something a resizer tool can change.
How to use it
- 1Drop the photo you want to send into the upload area.
- 2Pick a preset: status 1080 × 1920, chat photo 1600 × 1200, profile picture 500 × 500 or a 512 × 512 square.
- 3Choose Crop for a full-bleed status, or Fit when nothing in the picture can be trimmed.
- 4Resize, download, and send the resized file from your gallery.
Frequently asked questions
Why resize before sending when WhatsApp compresses anyway?
WhatsApp downsizes large photos and then compresses them. Sending an already-correctly-sized image skips the downscale step, so only one lossy pass is applied and the picture stays cleaner.
What size is a WhatsApp status?
Status is a full-screen 9:16 frame — 1080 × 1920 covers current phone screens without the app having to scale it up or down.
Why is the profile picture preset only 500 × 500?
Profile photos are displayed as a small circle and WhatsApp stores them at modest resolution. A 500 px square is plenty and keeps the upload quick on a mobile connection.
Can I stop WhatsApp compressing entirely?
Not with a resizer — send the file as a document instead of a photo if you need the exact bytes to arrive untouched.
Which preset should I use for a group chat photo?
The chat photo preset, 1600 × 1200 — it matches the resolution WhatsApp displays inline in a conversation, larger than that just gets downscaled on send.
Is there a difference between the profile picture and sticker-safe presets?
Profile picture (500×500) is sized for the circular avatar; the 512 × 512 sticker-safe preset uses the power-of-two dimension some sticker and image-processing tools expect.
Does the output keep transparency for a WhatsApp sticker?
Only if you upload a PNG and choose PNG output — WhatsApp stickers need transparency, and a JPG background colour would show as a solid block instead.
Related guides
- How to reduce image file size without wrecking the pictureMost oversized images are oversized for one boring reason: the dimensions are far larger than anywhere they're displayed. Fix that first, then compress.
- JPG vs WEBP: is it worth converting your images?WEBP typically saves 25–35% over an equivalent JPG. Here is where that saving is real, where it isn't, and what you give up.
Related tools
- Instagram Image ResizerCrop or scale a photo to Instagram's exact post, story and reel dimensions so the app re-compresses it as little as possible.
- Image CompressorReduce JPG, PNG or WEBP file size with a quality slider you control. Compression happens in your browser.
- Resize ImageSet exact pixel dimensions or aim for a target file size in KB. Everything runs in your browser.
- Crop ImageTrim an image to the exact area you want, using pixel-accurate crop values.