Round mask you can drag
The circle stays fixed while the picture moves underneath, which makes centring a face far quicker than nudging a square selection box around.
Drag the photo inside the round frame, zoom until the subject sits centred, then save the circle as PNG, WebP, or JPG.
Drag, zoom, and straighten the photo until the round frame holds the face.
Export a transparent PNG, a lighter WebP, or a flattened JPG avatar.
Follow these three moves to frame a face inside the round mask and save the circle at the right size.
Pick a JPG, PNG, WebP, or HEIC picture from your device. The round frame appears over it immediately, sized to the largest circle the shorter side of your photo can hold.
Drag the photo under the round mask and pull the zoom slider until the face or product sits where you want it. The straighten slider fixes a tilted horizon before you commit.
Choose a preset such as 512 pixels for chat apps or 400 for a professional profile, decide between a transparent or filled backdrop, then download the circle or copy it to the clipboard.

The circle stays fixed while the picture moves underneath, which makes centring a face far quicker than nudging a square selection box around.
A rotation slider plus quarter turn buttons level a crooked shot, and the round mask redraws instantly so you never crop a tilted face by accident.
PNG keeps the cleanest transparent edge, WebP saves the same transparency in a much smaller file, and JPG covers places that reject either one.
Jump to 1024, 512, 400, 256, or 128 pixels, or type an exact number, so the circle matches what Slack, Discord, or a directory listing expects.
Add a coloured ring of any thickness around the circle when the avatar has to sit on a page the same shade as the photo edge.
The preview is rendered with the same code as the download, so the kilobyte count beside it is the real weight of the file you are about to save.
Every step of the circle crop runs inside this tab, which matters when the picture is a client portrait, a passport photo, or an unreleased product shot.
Your picture is decoded by the browser, masked to a round shape on a canvas element, and encoded again without any network call.
The photo, the circle position, and the ring colour are held in page memory and disappear when the tab closes or reloads.
No sign-in is asked for. Guests get the same round crop, the same formats, and the same clipboard copy as members.
A few practical notes that decide whether the round crop looks sharp or soft where you finally place it.
Nothing is uploaded, so client headshots and family photos never leave this device.
Only crop pictures you have permission to publish, especially portraits of other people.
Start with a photo wider than the circle size you plan to export.
Zooming past two or three times on a small picture will show soft edges.
Transparent corners need PNG or WebP because JPG always fills them with colour.
Check the circle against its real background before replacing the original file.
Circle Crop Image handles a single picture per session and exports up to a 4096 pixel wide circle.
Upload the picture, drag it under the round mask until the subject is centred, zoom to taste, choose an export size, then download the circle as a PNG.
Yes, as long as you keep the transparent backdrop and export as PNG or WebP. JPG has no transparency channel, so it fills the corners with the colour you pick.
512 pixels suits Slack, Discord, and Notion, 400 covers most professional networks, and 1024 gives room for retina displays. Any of them can be picked from the size list.
Yes. The mask is locked to a square selection, so the exported shape is always a real circle rather than an oval, no matter how wide or tall the source is.
Use the copy button and the round PNG goes to your clipboard, ready to paste into a chat message, a slide, or a document without saving a file first.
4.5 (372 ratings)