We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
Easily add custom color and width borders to your images. Quickly generate framed photos online.
Choose filesClick or drag images to add borders (batch supported)
Image (Supported formats: .avif, .bmp, .gif, .jpeg, .jpg, .png, .webp)
Max 1 MB
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
Use this tool to add a uniform border in a selected color and pixel width. Choose whether the border sits outside the image or covers its edges inside the existing canvas. This is a plain solid-color treatment rather than a decorative frame, shadow, or collage layout.
With an outer border, the original image is centered and the output canvas grows by twice the selected width in both dimensions. A 20 px setting adds 40 px to the output width and height. With an inner border, the canvas dimensions stay the same, but border color covers a strip along each edge of the image.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Add one or more image files in the work area. The same settings are applied to the selected files.
Enter a border width in pixels and choose a color. A width of zero adds no visible strip.
Select outer or inner placement, then run the processing action. Check the result dimensions and preview for each file.
Download a result individually or use the ZIP option for the batch.
For an outer border, the added canvas is 2 × width larger in each dimension because the border appears on both opposing sides. For an inner border, some edge pixels are covered; choose outer placement if the full original edge must remain visible.
Use cases
See how the tool fits into real work and everyday tasks.
Choose an outer border when you want a visible margin around the entire image and can accept a larger output canvas.
Choose an inner border when the final dimensions must match the source. Keep the width modest because the colored edge is painted over the image.
Load multiple files, select shared settings, process them, and save the outputs separately or together in a ZIP archive.
Q&A
Find concise answers to common questions and confusing cases.
It adds the selected width on each side. A 20 px border adds 40 px to both the output width and output height.
The canvas remains the same size, but the border is drawn over strips at the image edges. Those pixels are covered by the selected color.
The selected width, color, and placement are shared across the files being processed in that run.
Notes
Review scope, result limitations, and important precautions before use.
Review the preview and dimensions, especially when an exact canvas size matters. The tool’s border controls add a solid color only; they do not create ornamental frame effects. Image transparency may be composited against the chosen border color in the rendered output.
Related
Discover related tools, collections, and available API capabilities.