Resize your X (Twitter) profile picture

Upload a photo, see exactly how it crops as a circle, and export it — no signup, nothing uploaded to a server.

Drop an image here, or click to browse

JPG, PNG, WebP, GIF, or BMP

Setting up the rest of your profile? Try the X header resizer or the X post image resizer.

How it works

01

Upload your photo

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

02

Check the circular crop

See exactly what X will show once your photo is cropped into a circle.

03

Export & upload

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

Built for real workflows

Runs entirely on-device

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

True circular preview

See the exact circular crop X will apply, not just a square guess.

Mini profile-card mock

Preview your picture sitting next to a name and handle, just like it appears on X.

Always perfectly square

Width and height stay locked together automatically — no lopsided uploads.

Format conversion

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

Instant preview

See the exact result and its file size before you download anything.

Frequently asked questions

What size should an X (Twitter) profile picture be?

X recommends a 400×400 pixel square image. It's displayed as a circle everywhere on the platform, so keep the important part of your photo centered.

Why does X show my profile picture as a circle?

X crops every profile picture into a circle for display, regardless of the shape you upload. This tool previews that circular crop directly so there are no surprises after uploading.

Can I upload a non-square photo?

Yes — this tool automatically center-crops any photo to a square before applying the circular preview, so landscape or portrait photos both work fine.

Are my photos 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.

What image formats are supported?

You can upload a JPG, PNG, WebP, GIF, or BMP file, and export the result as JPG, PNG, or WebP with adjustable compression quality.