Drop files here, or click to choose
Accepts JPG, PNG, WebP, AVIF, GIF, BMP, HEIC · You can also paste with Ctrl+V / ⌘V
Cut photos into a circle, rounded square, squircle, heart, star, hexagon, triangle or diamond with a transparent background. Drag to choose what sits inside the shape, add an outline, and process a whole batch in your browser.
Drop one or more images on the page, or paste them with Ctrl+V.
Pick a shape under Shape. For Rounded square set the Corner radius; for Star set Points and Inner depth.
Drag the preview to choose what goes inside the shape, and use the Zoom slider under Framing to get closer. Each image keeps its own position.
Optional: turn on Outline and set its width and color, or switch Output size to Custom and enter the longer side in pixels.
Keep PNG as the format so the corners stay transparent, then click Apply and download, or Apply to N images for a batch.
No. Cropping and encoding happen on a canvas in your browser, so your images never leave your device.
JPG has no transparency, so the cut-away areas are filled with white. Keep the default PNG, or choose WebP, to keep the background transparent.
Yes. With Circle or Rounded square selected, turn on Keep image proportions. The circle becomes an ellipse that fills the whole image, and the rounded square rounds the corners of the full image without cropping it to a square.
No. The outline is drawn inside the shape's edge, so the output size stays the same and nothing spills outside. The width is measured in pixels of the exported image, from 0 to 500 px.
Yes. Shape, zoom and outline apply to every image, while the dragged position is remembered per image. When there is more than one result, use Download all (ZIP).
By default the cropped area keeps its original resolution. With Custom you set the longer side anywhere from 16 to 8192 px.