Round Image Corners Online - Or Make It a Perfect Circle
Upload an image, drag the radius slider until the corners look right, and download a PNG with a genuinely transparent background. Push the slider far enough on a square image and you get a circular avatar. Everything runs in your browser.
JPG, PNG or WebP in. Transparent PNG out.
Baked-in corners versus CSS corners
If you control the page an image sits on, border-radius in CSS is usually the right
answer, it stays crisp at any size and costs nothing. This tool exists for everywhere else:
profile pictures on platforms that show a square crop, images dropped into Word, Google Slides
or Keynote, email newsletters where CSS support is unreliable, app store screenshots, and any
design handoff where the asset itself needs the shape.
The key to a clean result is transparency. Rounding a corner means removing pixels, and something has to sit in the space they leave. Exporting as PNG keeps that space genuinely transparent, so the image sits on any background colour without a white triangle peeking out of each corner. That is why the download is always PNG, even if you started from a JPG.
For the shape itself, a radius of roughly 1 to 2 percent of the image width reads as a subtle softening, around 5 to 8 percent gives the familiar app-icon look, and half the image width turns a square into a perfect circle. Crop to a square first with the image cropper if you want a circular avatar, since a rectangle rounded to its full height becomes a lozenge rather than a circle.
Processing happens on an HTML5 canvas in your browser at the image's original resolution, so a 4000px product shot comes back out at 4000px with the corners cut, not downscaled or watermarked, and the file itself never leaves your device.
How to round the corners of an image
- Upload your image. Drag it onto the page or use the select button. JPG, PNG and WebP all work.
- Drag the radius slider. The preview updates live, so you can judge the shape by eye rather than guessing at pixel values.
- For a circle, go to half the width. On a 500x500 image, a radius of 250 gives you a perfect circle.
- Download the PNG. Transparency is preserved, at your original resolution.
Want the corners rounded on a photo you also need to shrink? Round first, then run the PNG through the image size reducer, that order keeps the transparent corners intact. For the full walkthrough, see the guide on rounding image corners.
Features
True PNG transparency
The rounded-off corners are genuinely transparent, so the image drops onto any background colour without white wedges.
Stays on your device
Canvas-based processing in the browser. No upload, no account, and it keeps working with the connection off.
Original resolution out
A 4000px image comes back at 4000px. Nothing is downscaled, compressed or watermarked on the way out.
Frequently asked questions
How do I make an image perfectly circular?
Start with a square image, then set the radius to half its width. On a 500x500 image that is 250. If your photo is not square, crop it to a square first, otherwise you get a lozenge rather than a circle.
Why does the download come back as a PNG?
Rounding removes pixels from each corner, and PNG is the format that can leave that space transparent. A JPG would fill those corners with solid white, which shows up as soon as you place the image on a coloured background.
What radius should I use?
Roughly 1 to 2 percent of the image width for a subtle softening, 5 to 8 percent for the familiar app-icon look, and half the width for a full circle. The live preview makes it easy to judge by eye.
Does it reduce the image quality?
No. The canvas is created at your image's original pixel dimensions and the PNG export is lossless, so the only pixels that change are the ones in the corners.
Are my images uploaded anywhere?
No. The file is read locally and drawn to a canvas on your own device. You can confirm it in your browser's Network tab, or just turn off your connection after the page loads.
🔎 Verify it yourself: nothing uploads
Don’t take our word for it. Open your browser’s DevTools (F12 → Network tab), then run this tool on any image. You’ll see no upload request at all — your file never leaves this tab. You can even turn off Wi‑Fi once the page has loaded and keep working. Every tool on this site works the same way — all processing happens on your device.