Linked or individual corners
Adjust all four corners together or unlink them and set each corner independently.
Large radii are normalized against image dimensions so paths do not overlap or break.012 · IMAGE EDIT
Add borders, rounded corners, circular shapes, and shadows to images.
Images stay in your browser and are not uploaded.
JPG · PNG · WebPHOW TO USE
Select an image and choose rounded corners or circle mode.
Adjust the corner radius and individual corners.
Set border thickness, color, and alignment if needed.
Adjust shadow offset, blur, spread, opacity, background, and auto padding.
Compare the original, result, and output pixels, then choose format and quality and download.
EDGE STYLE GUIDE
Adjust all four corners together or unlink them and set each corner independently.
Large radii are normalized against image dimensions so paths do not overlap or break.Borders follow the rounded or circular path and canvas expansion is calculated from thickness and alignment.
Outside borders can make the result canvas larger than the source.Adjust X/Y offset, blur, spread, color, and opacity while Auto Padding reserves the required bounds.
Padding is calculated per side even when the shadow is strongly offset.RENDER ROUTES
Choose rounded or circular geometry first, then calculate the border against that path.
Center/outside borders and shadow X/Y, blur, and spread determine how far the canvas must expand.
Auto padding and extra padding are combined before the final JPG, PNG, or WebP render.
PRACTICAL DETAILS
Canvas paths keep boundaries smoother on small images and large radii.
Circular and rounded paths are aligned so borders do not look thicker on one side or break at corners.
PNG and WebP retain transparent pixels around rounded corners and shadows; preview checkerboards are never exported.
The preview is scaled for the screen, while downloads are rendered again from the source resolution.
EXPERT POST
The same 40px radius looks very different on a 300px image and a 3000px image. For card-style images, think about the radius relative to the shorter side and verify normalized corner geometry when individual values are used.
Applying a 50% radius to a rectangle creates an ellipse. A true circle requires a square output area. This tool preserves the full source instead of forcing a center crop, then applies the circular mask on a square canvas.
Inside borders are easier to keep within the source canvas. Center and outside borders extend beyond the source edge, so the output canvas must expand to prevent clipping.
Using exactly the same radius for the image mask and border centerline can make thickness look uneven around corners. Border position and thickness must be reflected in the inner and outer geometry.
Adding the same margin on every side is not enough when a shadow has a strong X or Y offset. The shadow bounds should be calculated independently for the top, right, bottom, and left.
PNG and WebP can preserve alpha around rounded corners and shadows. JPG has no alpha channel, so transparent pixels must be composited over a background color, which can change how edges appear.
Rendering a large source at full resolution on every preview update wastes memory and hurts responsiveness. A scaled preview plus a final source-resolution render is usually the safer balance.
A small compressed source can produce a very large canvas after outside borders, padding, and shadows. Safe limits should consider output width, height, total pixels, and encoding memory rather than compressed bytes alone.
FAQ
Yes. Adjust all corners together or set each corner independently.
Yes. Rectangular sources are preserved inside a square canvas before the circular mask is applied.
Yes. The border follows the rounded path.
Yes. Choose inside, center, or outside; the result canvas expands when required.
Yes. Adjust horizontal and vertical offsets, blur, spread, color, and opacity.
The original file is unchanged and all processing stays in the current browser.