100% client-side — your image never leaves your device

Round corners,
without the upload.

Round an image's corners, crop it to a circle, and add a border — then export a transparent PNG.

How it works

  1. 1

    Drop your image

    Add a PNG, JPG, WEBP, GIF or BMP. It's decoded locally with canvas — no upload.

  2. 2

    Round, crop & frame

    Drag the corner slider from square to a full circle, then add a border color and padding to taste.

  3. 3

    Download

    Export a transparent PNG (or WEBP/JPG). The rounded corners and border are baked into the file.

Frequently asked questions

Is my image uploaded to a server?+

No. The image is decoded and re-drawn entirely in your browser with canvas. It never leaves your device.

How do I crop to a perfect circle?+

Drag the Corners slider to 100% (or click Circle). For a square image that produces a perfect circle; for a non-square image it produces a pill/stadium shape — crop to a square first if you want a clean circle.

Will the corners be transparent?+

Yes, when you export PNG or WEBP the rounded corners are fully transparent. JPG has no transparency, so its corners are filled white instead.

Can I add a border or frame?+

Yes. Add a border of any width and color, plus padding (a colored or transparent margin) between the image and the edge.

Is it free?+

Yes — free, no signup, no watermarks.