Add custom borders and frames to any image
Upload a photo and wrap it in a clean solid border or gallery-style mat. Pick the border color, padding background, and dimensions, or start from quick presets for common white mat, black keyline, and soft gallery-frame looks before downloading the final image.
Use this tool freeBrowser tool
Image border adder
Runs locally in your browser. The selected image is not uploaded by this tool.
JPEG, PNG, and WebP are supported by default. Specialized converters restrict the file picker to their required input format.
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 a preset or choose border and padding colors. Set the border width and optional padding.
Fine-tune the look
Check the output dimensions, adjust spacing and colors, and preview the result before export.
Download
Click download to save the bordered image as a PNG or JPEG. The output includes the border as part of the image canvas.
Features
Solid borders and mat backgrounds
Choose a border color with the picker and set a separate padding background for white mats, colored frames, and simple social post outlines.
Adjustable width and padding
Set the border width from 0 to 200 pixels. Add inner padding to create space between the image edge and the border while the output size updates before export.
Quick frame presets
Start with Clean white mat, Social black keyline, or Soft gallery frame presets, then fine-tune the widths and colors.
Local preview and download
The preview and export run in your browser with Canvas, so the original file does not need to be uploaded to a server.
After this task
After this free tool, open Ai Enhance for the next AI editing workflow.
Continue with Ai EnhanceSpecifications
| Input formats | JPEG, PNG, WebP |
| Output formats | JPEG, PNG |
| Border width | 1–200 px |
| Border styles | Solid color with optional mat padding |
| Presets | White mat, black keyline, gallery frame |
| 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?
+
Not yet. This version applies one border width and one padding value on all sides so the frame stays even.
Do the quick presets change my image pixels?
+
No. Presets only change border width, padding, and colors around the image. The original pixels are drawn unchanged inside the new canvas.
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.
Design linear, radial, and conic gradients with multiple color stops. Copy the CSS code or download as a PNG image.
Convert colors between HEX, RGB, HSL, HSB, CMYK, and CSS named formats. See a live preview, copy any value, and export a color card.
Convert HEX color codes to RGB values and vice versa. Live preview, one-click copy, and CSS snippet output. works in your browser.
Pick any color from an uploaded image and get its HEX, RGB, and HSL codes instantly. Build palettes from photos for web design, branding, and illustration.
Upload a photo and extract 5-10 dominant colors with HEX, RGB, and HSL codes. Copy swatches, export as ASE or CSS variables.
Generate QR codes for URLs, text, WiFi credentials, and vCards. Customize colors, add a center logo, and download as PNG or SVG.