Resize your WhatsApp DP

Upload a photo, centre your face in the circle guide, and export a crisp display picture — no signup, nothing uploaded to a server.

Drop an image here, or click to browse

JPG, PNG, WebP, GIF, or BMP

Need a square photo for something else? Use the image resizer instead.

How it works

01

Upload your photo

Drag a file in, or select one from your device. Nothing is sent anywhere.

02

Centre your face in the circle

Zoom and reframe so your face sits comfortably inside the circular guide.

03

Export & upload

Choose JPG, PNG, or WebP, adjust quality, and download — ready to set as your DP.

Built for real workflows

Runs entirely on-device

Resizing happens in your browser via the Canvas API. Your photo is never uploaded or stored.

WhatsApp-friendly size

Outputs at 500×500 — a square size that stays sharp once WhatsApp compresses and displays it as a circle.

Circular crop guide

See exactly what gets trimmed away once WhatsApp masks your square photo into a circle.

Zoom to reframe

Zoom in and recentre any photo so your face clears the circular guide with room to spare.

Keep the whole photo, or fill the frame

Letterbox to preserve every pixel, or crop to fill the exact square — your choice.

Format conversion

Export as JPG, PNG, or WebP with adjustable compression quality to control file size.

Frequently asked questions

What size should a WhatsApp DP be?

A square image around 500×500 pixels works well — WhatsApp compresses whatever you upload and displays it as a circle in chats, calls, and your profile.

Why do you show a circle overlay?

WhatsApp crops every display picture into a circle wherever it's shown. The dimmed corners mark what gets trimmed away, so you can keep your face inside the visible circle.

Should I crop my photo or keep the whole thing?

Turning off "Fill frame" keeps every pixel of your original photo and adds letterboxing if the aspect ratio doesn't match. Turning it on crops the photo to exactly fill the 500×500 square with no bars.

Will WhatsApp compress my photo further?

Yes, WhatsApp applies its own compression on upload regardless of the file you send. Starting from a clean, correctly-cropped square gives that compression the best source to work with.

Is my photo uploaded to a server?

No. Every resize happens locally in your browser using the Canvas API. Files never leave your device, so there's nothing to upload and nothing stored on our end.