Crop Image to Circle
Centre-crops to a square then applies a perfect circle mask - the avatar / profile-picture treatment in one click. Output is PNG with transparent corners.
Drop a photo to start
JPG, PNG, WebP, HEIC up to 40 MB · stays in your browser
Never uploaded · 100% browser-side
How it works
- 1
Drop your photo
Drag & drop or browse to upload. JPG, PNG, WebP, HEIC up to 40 MB.
- 2
We crop and circle it
Source is centre-cropped to a square (the smaller dimension wins) then masked with a full circle - the result is balanced, never an ellipse.
- 3
Download or open in editor
Save the circular PNG, or send it to the AI editor for upscaling, background colour, or further composition.
Why use this online tool
True circle, not ellipse
We centre-crop to a square first - circles look balanced only on square containers. Direct ellipse-on-rectangle masking produces lopsided avatars.
PNG with transparency
Corners are properly transparent so the avatar drops into any background - dark, light, gradient - without showing white edges.
100% browser-side
Crop + mask runs locally. Your photo never leaves your device.
Free, no watermark
Unlimited circular crops, no signup, no overlay on the output.
When to use it
- Profile pictures for apps with circular avatars (Discord, Slack, GitHub, X / Twitter)
- Team / company About pages with consistent circle headshots
- Podcast cover thumbnails where hosts appear as circular cutouts
- Influencer brand kits with circular logo / portrait variants
- Web design mock-ups where any photo needs to be 'avatar-ised' for the layout
Frequently asked questions
- Does this upload my photo to a server?
- No. The crop + circle mask run entirely in your browser. Your image never leaves your device.
- What if my photo isn't square - will it stretch?
- No. We centre-crop to a square first (the smaller dimension wins), so the circle is always balanced. The cropped-out parts are removed, not stretched.
- Why is the output a PNG?
- JPG can't carry transparency - the corners outside the circle would have to be filled with a colour (white by default, often wrong). PNG preserves the cutout corners as transparent so the avatar works on any background.
- What if I want an ellipse, not a circle?
- Currently we always produce a circle (centre-crop to square first). For pure ellipse / oval shapes, use our editor's mask tools or the rounded-corners feature with high radius.
- Can I add a coloured background to the circle?
- Not in this widget - the corners are transparent. Open the result in our AI editor for a colour-fill background.
Related free tools
Round Image Corners
Soften any photo with rounded corners using a 0-50% radius slider. Output is a PNG with transparent corners - drop straight into a card UI or social post.
Crop to Square (1:1)
Crop your photo to a perfect 1:1 square instantly. Choose what stays in frame with the draggable crop box. Browser-side, no upload.
Crop to 4:5 (Instagram Portrait)
The Instagram-portrait ratio that fills more vertical screen than a square but won't be auto-cropped on upload. Max engagement for feed posts.
Frame to Photo
Pick a frame style and apply it instantly. Polaroid, film strip, neon glow, gradient borders, and more. Browser-side, no upload.
Need more than just crop image to circle?
Our AI editor goes way beyond simple transforms - background removal, style transfer, upscaling, photo-to-anime, and 50+ more AI tools. First 5 edits are on us.
Open AI editor - 5 free credits