Image / Shape crop
Circle Crop: Download a Shape as PNG or SVG
Position and zoom an image inside a circle or shape, add a border or background, then download a transparent PNG or clipped SVG locally.
Circle Crop: Download a Shape as PNG or SVG: Clips an image to one of seven shapes. Fit shows the entire source; fill covers the crop. SVG sources retain their sanitised geometry inside a nested viewport and clipPath. GIF sources use the first decoded frame. PNG supports transparency outside the shape. Runs 100% locally in your browser with zero server file uploads.
- Category
- Image tools
- Runs
- In your browser
- Cost
- Free · no sign-up
- Availability
- Ready to use
Runs entirely in your browser
SVG clipping
The output uses an SVG clipPath with a closed path and an embedded image or nested vector SVG. Specification: https://www.w3.org/TR/SVG2/masking.html
Raster and vector output
Embedding a raster image in SVG changes the container, not the image into vector paths. SVG image elements support embedded data resources. Specification: https://www.w3.org/TR/SVG2/embedded.html
How to use it
- Choose a PNG, JPEG, WebP, GIF or SVG file.
- Choose a shape, drag or adjust the image position, and set the output size.
- Download PNG or SVG; raster sources remain embedded raster images in SVG.
Privacy & limitations
Files are processed in your browser. Nothing is uploaded and external SVG resources are removed.
Related tools
Frequently asked questions
Does the SVG download trace my photo?
No. Raster input is embedded as a PNG data URI inside an SVG clipPath. Use Image to SVG for tracing.
Does SVG input stay vector?
Its supported vector geometry stays vector. Existing embedded raster images stay raster. Scripts, animation and external resources are removed.
What does border width mean?
Border width is measured in output pixels. The outline is inset so the border fits inside the output canvas.
Can I position the crop without dragging?
Yes. Horizontal and vertical position fields provide the same controls from the keyboard.
Free tool · runs in your browser · no account required