CompressImg

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

⚡ Resized instantly·🔒 Files never leave your device·✓ Free, no sign-up

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 typeDimensionsMax sizeNotes
Status1080×1920px16MBFull-screen vertical, 9:16 ratio
Profile Picture (DP)500×500px5MBCropped to circle by WhatsApp
Chat Photo1600px max width16MBWhatsApp downsizes to ~1600px wide
Link Preview1200×630pxOpen Graph image for shared URLs
Sticker512×512px100KBMust be under 100KB, WebP format
Group Icon500×500px5MBSame 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. 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. 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. 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:

ContextDisplay 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.

Frequently Asked Questions