Add Border
Add a solid-color border around an image. Upload an image, choose a width and color, and download the framed result.
Click to upload an image
Your file is processed entirely in your browser
Recommended Settings
Pro Tips
- •The border is added evenly on all four sides, so the final image is wider and taller than the original by twice the border width
- •White or black borders give a classic photo-frame look, while a color-matched border can help an image blend with a page background
- •This adds a solid-color frame - it doesn't recolor or resize your original photo content
- •The whole file is processed locally in your browser - nothing is uploaded anywhere
Most Popular
Most users add a white border 15-30px wide for a clean, classic photo frame look
When to Use This Tool
Add a classic border around a photo for a simple framed presentation.
Give an image a clean edge or brand-color frame before posting it online.
Add a white margin around an image to simulate a print mat before printing.
Frame a screenshot with a border so it stands out clearly in a document or presentation.
How It Works
Read the uploaded image and decode it using the browser's native image support
Create a new, larger canvas sized to fit the image plus the border width on all sides
Fill the new canvas with the selected border color, then draw the original image centered on top
Encode the canvas as PNG, ready to preview and download
100% Private
Files never leave your device. All processing happens locally in your browser.
Lightning Fast
Powered by Browser native Canvas API for optimal performance on modern browsers.
Secure
No data collection, no tracking, no sign-up required.
Frequently Asked Questions
Does the border cover part of my image?
No. The border is added entirely outside the original image - the canvas grows to accommodate it, so none of your original content is covered or cropped.
Can I use a transparent border?
This tool only supports solid colors. For a transparent border, you'd need to pad the image with transparent space in an image editor instead.
Is my image uploaded to a server?
No. The entire process runs locally in your browser using the Canvas API. Your image never leaves your device.
What format is the output?
The result is downloaded as a PNG file. If your original image had transparency, that transparency is preserved inside the bordered area.
Can I add different widths on different sides?
This tool applies an equal border width on all four sides. For asymmetric borders, you'd need an image editor with more granular canvas controls.