WhatsApp · Profile picture resizer
Crop any image to WhatsApp’s
640×640 square.
Slide a square selector over your image, hit download. Everything happens in your browser — your file is never uploaded.
Drop an image here, or click to browse
PNG · JPEG · WebP · GIF — up to 10 MB
Your file is processed entirely in your browser. Nothing is uploaded to our servers.
How it works
Three steps, zero uploads
- Step 1
Upload
Drop in any PNG, JPEG, or WebP up to 10 MB. The file never leaves your browser.
- Step 2
Position
Move and resize the square selector over your image. The dashed circle previews WhatsApp's mask.
- Step 3
Download
Export a 640×640 file sized to fit under the 5 MB upload ceiling, ready to upload as-is.
The specs that matter
- Required size
- 640×640
- Upload ceiling
- ≤ 5 MB
- Rendered size
- ~50 px
- Masked corners
- ~21%
WhatsApp’s published recommendation for profile pictures is 640×640 pixels. Bigger isn’t better — uploads above that size get downsampled before they’re stored, so extra pixels just turn into extra megabytes fighting the 5 MB ceiling. The cap that matters for visual quality is on the rendering side: WhatsApp displays your avatar at roughly 50 device-independent pixels in chat-list rows. Once you’re past about 256×256, every additional pixel is being thrown away.
And WhatsApp doesn’t actually show the square — it inscribes a circle inside it. The four corners (about 21% of the source area) get masked off and never appear, which is why a logo flush in the bottom-right of your source design disappears in WhatsApp. The dashed outline inside the selector is exactly where that mask lands. Aim the visual centre of your subject — the part the eye lands on first — at the centre of that circle, not at the corners of the square.
Three crops we see go wrong
And what to do instead
Phones shoot in 4:3 and 16:9 by default, never 1:1. Most images need a deliberate crop choice before they can become an avatar, and a centred auto-crop will usually pick the wrong one.
The centred selfie
Faces in selfies usually sit in the upper third of the frame, not the centre. A naive square crop chops off the chin or the top of the head. Slide the selector up so the eyes land near the top third of the circle — the same rule portrait photographers use.
The landscape product shot
A 4:3 photo of a bottle, a mug, or a hand-held object loses two-thirds of its width when forced to 1:1. Drag a corner inward to shrink the selector tight to the subject — remember, the rendered size is 50 px. Negative space disappears.
The screenshot with UI chrome
A clipped piece of a design or a Figma frame often includes pixels from the surrounding canvas, a status bar, or a window border. Resize the selector inward so the inscribed circle contains only the artwork.
Frequently asked questions
- What size should my WhatsApp profile picture be?
- Upload a square image at 640×640 pixels. WhatsApp recommends 640×640 as the maximum profile picture size — bigger files just get downsampled on their end, so there's no quality benefit to exceeding it. The resizer outputs exactly 640×640 every time.
- What's the file size limit for a WhatsApp profile picture?
- 5 MB. The resizer enforces this ceiling automatically by walking down the JPEG quality ladder (q=92 → 88 → 84 → 80) until the output fits under 5 MB while staying as crisp as possible. You won't get a file that WhatsApp will reject.
- Does WhatsApp keep my image as a PNG, or convert it to JPEG?
- WhatsApp re-encodes everything on their side, but the format you upload still matters: PNG preserves hard edges and transparency before the upload, JPEG produces smaller files for photos. The resizer picks the format automatically — PNG if the cropped region has transparency, JPEG otherwise — so you don't have to think about it.
- What happens if I upload an animated GIF?
- The first frame is used. WhatsApp profile pictures are static — animated avatars aren't supported by the platform — so even if your source is a GIF, only one frame will ever be displayed. The resizer makes this explicit by extracting the first frame at upload.
- Can I use the same file on WhatsApp Business?
- Yes. WhatsApp and WhatsApp Business use the same profile picture spec (640×640, 5 MB ceiling, circle crop). A file that works for one will work for the other. If you run both, you can use the resizer's output identically across the two apps.
- Why does my logo look off-centre after the crop?
- WhatsApp inscribes a circle inside your square upload, which clips roughly 21% of the source pixels — the four corners. A subject that's centred geometrically can look visually off-balance once the corners are removed. Drag the image inside the dashed circle in the cropper to put the visual centre — not the geometric centre — at the middle of the frame.
- Why don't you keep my image on a server?
- The resizer runs entirely in your browser. The original file, the cropped output, and the downsampled preview never leave the page — there's no upload to our backend, no temporary storage, and nothing for us to log. When you close the tab the file is gone.
More brand tools by Merx
See all →WhatsApp revenue forecaster
Model year-1 WhatsApp revenue across welcome, recovery, reorder, and broadcast — slide-ready PDF in two minutes.
Instagram profile picture resizer
Crop to a clean 1080×1080 file under Instagram's circle mask, ready to upload.
LinkedIn profile picture resizer
Crop to a 400×400 square sized for LinkedIn's circular avatar surfaces.