Resize Image for WhatsApp
Select your format, upload your photo — resized instantly to exact WhatsApp dimensions
Drop image here or click to upload
JPG, PNG, WebP, HEIC — max 20MB
You can also paste an image (Ctrl+V)
WhatsApp Image Size Requirements
WhatsApp compresses every image you send in a chat. Understanding the correct dimensions for each image type — status updates, profile pictures, and link previews — helps you upload images that look sharp after WhatsApp's processing pipeline.
| Image type | Dimensions | Max size | Notes |
|---|---|---|---|
| Status | 1080×1920px | 16MB | Full-screen vertical, 9:16 ratio |
| Profile Picture (DP) | 500×500px | 5MB | Cropped to circle by WhatsApp |
| Chat Photo | 1600px max width | 16MB | WhatsApp downsizes to ~1600px wide |
| Link Preview | 1200×630px | — | Open Graph image for shared URLs |
| Sticker | 512×512px | 100KB | Must be under 100KB, WebP format |
| Group Icon | 500×500px | 5MB | Same as profile picture |
WhatsApp compresses chat photos to reduce bandwidth. To send an image without compression, share it as a Document instead of a Photo — this preserves original file quality.
How to Resize an Image for WhatsApp — 3 Steps
- 1
Select your WhatsApp image type
Choose the format at the top — Status (1080×1920), Profile Picture (500×500), Link Preview (1200×630), or Sticker (512×512). Status is the most commonly needed resize — it must be vertical (9:16) to fill the screen.
- 2
Upload your image
Click the upload area or drag and drop your JPG, PNG, WebP, or HEIC file. HEIC photos from iPhone are automatically converted to JPEG. Processing starts immediately.
- 3
Download and share on WhatsApp
Download the resized image and share it on WhatsApp as a Status, set it as your profile picture, or send it in a chat. The image matches the exact dimensions WhatsApp expects.
Does WhatsApp Compress Images? (And How to Avoid It)
Yes. WhatsApp applies heavy compression to all images sent as photos in chat. The compression targets small file sizes for fast delivery on mobile networks — not image quality. A 5MB photo becomes roughly 100–300KB after WhatsApp processes it.
Send as Photo
Compressed
WhatsApp compresses images to ~100–300KB. Fine for casual sharing, bad for professional use.
Send as Document
Original quality
No compression. The recipient downloads the exact file you sent. Use for photos that need to stay sharp.
To send an image without compression: tap the attachment icon → Document → select your image file. The recipient will see a download prompt instead of a preview, but the image quality is fully preserved.
WhatsApp Status — Full-Screen Image Guide
WhatsApp Status images display vertically at 9:16 ratio — filling the full phone screen. If your image is not 9:16, WhatsApp adds black bars (letterboxing) at the top and bottom or left and right. Uploading at exactly 1080×1920px prevents black bars and makes your status look professional.
- →Keep text out of the top and bottom 10%. WhatsApp shows the sender name and timestamp at the top, and the reply button at the bottom. Text placed in these areas may be obscured.
- →Use high-contrast visuals. WhatsApp Status plays for just 7 seconds. Bold colors and high contrast register immediately without requiring the viewer to read anything.
- →Limit text to 3–5 words. Status images display for 7 seconds — viewers have just enough time to read a short phrase. Text-heavy status images go unread.
WhatsApp Profile Picture — DP Size Guide
WhatsApp profile pictures (called "DP" — display picture) are shown as a circle next to every message you send. The image displays at different sizes depending on context:
| Context | Display size |
|---|---|
| Chat list (next to conversation) | ~54×54px circle |
| Inside a chat (next to messages) | ~40×40px circle |
| Profile view (full size) | ~500×500px |
| Contact info panel | ~120×120px circle |
Upload at 500×500px. A close-up face or logo with a solid or blurred background remains recognizable at small sizes. Landscape photos or group shots become unreadable at 40×40px.
iPhone HEIC Photos — WhatsApp Ready
iPhones shoot in HEIC format by default since iOS 11. The WhatsApp mobile app handles HEIC internally when sharing from the camera roll, but the WhatsApp Web interface and WhatsApp Desktop app may not accept HEIC files directly. This tool converts HEIC to JPEG and resizes to your target dimensions in one step.
The output JPEG can be set as a WhatsApp profile picture, posted as a Status, or sent in any chat — from any browser or device, without needing the iOS camera roll workaround.
Tips for Better WhatsApp Images
- →Send important photos as Documents. For business photos, product shots, or anything that needs to remain sharp, always use "Share as Document" to bypass WhatsApp compression entirely.
- →Use 9:16 vertical images for Status. Any other ratio results in black bars or cropping. 1080×1920px fills the full screen on every phone, from small Android devices to large iPhone Pro Max screens.
- →Keep sticker files under 100KB. WhatsApp stickers must be under 100KB in WebP format. Use this tool to resize the sticker canvas to 512×512px, then convert to WebP with compression for the size limit.
- →Resize before sharing in groups. Large group chats fill members' storage quickly. Resizing images before sending reduces the download burden on recipients, especially in groups with older phones or limited storage.
Privacy — Your Photos Never Leave Your Device
All resizing happens 100% in your browser using the HTML5 Canvas API. Your images are never uploaded to a server, never stored, and never analyzed. This is especially important for personal and family photos shared on WhatsApp — there is no cloud account, no retention policy, and no third-party access of any kind.
More Free Image Tools
Compress for WhatsApp
Reduce file size for faster sending.
Resize for Instagram
Square, portrait, story, and reel sizes.
Resize for Facebook
Cover, post, story, and profile sizes.
HEIC to JPG
Convert iPhone photos to JPEG.
Resize by Pixels
Set any custom width & height.
Compress Image
Reduce file size before sharing.