Crop image to circle
Crop your image to a circular shape using the Canvas API, entirely in your browser. A transparent PNG is generated so the circle blends seamlessly into any background.
Drop an image or click to browse
JPEG, PNG, WebP, stays in your browser
How it works
The tool reads your image into browser memory and displays it in an interactive crop preview. Drag the crop box to reposition it, or pull the corner handles to resize. When you click Crop & download, the Canvas API draws the selected region to an offscreen canvas and exports it as a file. Entirely in your browser tab.
Processing runs in your browser
The Canvas API processes the crop operation locally, and the resulting file is downloaded directly to your device. Our servers are not involved at any point.
Related operations
After cropping, scale the result with resize image. To switch the saved format, use the image converter. For straightening an off-angle photo before cropping, see image rotate.
Frequently asked questions
Is my image uploaded to a server?
All processing runs in your browser using the Canvas API's arc clip.
Why must I download as PNG?
PNG supports transparency. JPEG does not, the circular mask requires a transparent background, which only PNG can preserve.
Can I use the circle crop as a profile photo?
Yes. The transparent PNG works as a profile photo or avatar on any platform that shows images on a background. Most social platforms also accept standard square photos and apply their own circular mask.
Will the circle crop be perfectly round?
Yes. The tool locks the crop to a 1:1 aspect ratio and applies a CSS circle clip in the preview, then renders a circular canvas clip on export.