Add custom borders and frames to any image
Upload a photo and wrap it in a border of your choice. Pick a solid color, gradient, or pattern, then adjust the width, padding, and corner radius. The live preview shows the result in real time so you can fine-tune the look before downloading the final image.
Use this tool freeFeatures
Solid, gradient, and pattern borders
Choose a solid color with the picker, set a two-color gradient, or select from a library of patterns including wood grain, marble, and fabric textures.
Adjustable width and padding
Set the border width from 1 to 200 pixels. Add inner padding to create space between the image edge and the border. All four sides can be set independently or locked together.
Corner radius control
Round the corners of the border from sharp 0 px to fully circular. The inner image corners adjust automatically to maintain a consistent gap.
Shadow and outline options
Add a drop shadow behind the bordered image or an inner outline for a layered frame effect. Control shadow blur, offset, and color independently.
How to use
Upload an image
Drag a JPEG, PNG, or WebP file into the tool. The original image appears in the center of the preview canvas.
Choose border style
Select solid color, gradient, or pattern. Set the border width and optional padding.
Fine-tune the look
Adjust corner radius, add a shadow or outline, and preview the result in real time.
Download
Click download to save the bordered image as a PNG or JPEG. The output includes the border as part of the image canvas.
Specifications
| Input formats | JPEG, PNG, WebP |
| Output formats | JPEG, PNG |
| Border width | 1–200 px |
| Border styles | Solid, gradient, pattern |
| Corner radius | 0–50% of shortest side |
| Processing | Client-side (no upload) |
Related Magic Eraser Tools
Common questions
Will adding a border change the image dimensions?
+
Yes. The border is added around the original image, so the output canvas is larger by twice the border width on each axis. The original image pixels remain untouched inside the border.
Can I set different widths on each side?
+
Yes. Unlock the sides to set individual widths for top, bottom, left, and right borders. This is useful for creating asymmetric frames or adding extra space at the bottom for captions.
What patterns are available?
+
The tool includes a selection of textures like wood grain, marble, linen, and brushed metal. The pattern library is designed to complement photo prints and social media posts.
Photo quality not quite right?
AI Enhance can improve sharpness, color, and lighting before you add the border. Start with a great photo and the framed result will look even better.
Try it freeMore free tools
Explore our other limited free edits after sign-in photo and image tools.
Resize images to exact pixel dimensions for social media, web, and print. Sign-in required for free edits. Supports JPEG, PNG, and WebP up to 50 MB.
Compress JPEG, PNG, and WebP images by up to 80 % with minimal visible quality loss. Adjust the quality slider for full control. Sign-in required for free edits.
Convert PNG images to JPEG format instantly. Adjust output quality, pick a background color for transparent areas, and download — sign-in required.
Convert JPEG images to PNG format for lossless quality and transparency support. Ideal before background removal. Sign-in required; no install required.
Convert Apple HEIC and HEIF photos to universally compatible JPEG format. Works in the browser — no app install, sign-in required, no file uploads to a server.
Convert JPEG and PNG to WebP for faster page loads, or convert WebP back to JPEG/PNG for compatibility. Sign-in required, no install, runs in the browser.