PowerPoint offers a built-in Picture Border tool that places a colored outline directly on any selected picture, and you can also pre-border an image before inserting it so the frame is part of the PNG itself. To use the built-in route, click the image on your slide, open Picture Format, choose Picture Border, and pick a color and weight; PowerPoint draws the line on top of the picture edges and lets you adjust it later. To use the pre-border route, run your image through the Add Border to Image tool, set a 1–500 pixel frame in any solid color, and download the bordered PNG; the file is ready to drop straight onto any slide with no upload or design software required. Both methods keep the original photo pixels intact — the border is added either as a vector outline around the picture or as extra canvas outside it — so neither approach crops, stretches, or hides any part of the source.

Two Reliable Ways to Add a Border in PowerPoint
PowerPoint handles the same job in two distinct places. The first place is on the slide itself, where the picture border is drawn as a vector outline that lives inside the .pptx file and can be edited through the ribbon. The second place is on the image file, where the frame is baked into the pixels and travels with the picture wherever it goes. Each path has tradeoffs, and the choice usually comes down to whether you want a quick, editable outline on one slide or a permanent, device-independent frame that survives every export.
The built-in method is fastest for a single slide and easy to tweak later because the outline is just another styling property of the picture placeholder. The pre-border method is better when the image will move between files, get exported to PDF, or appear alongside other bordered graphics and you need every frame to look identical. The pre-border route also lets you control the exact pixel width of the frame before it ever reaches PowerPoint, which is useful when you have a strict design spec or when the deck template prescribes a specific frame thickness.
Use PowerPoint's Built-In Picture Border Tool
For a single slide or a quick edit, the native tool is the most direct path. PowerPoint's Picture Border command sits inside the Picture Format ribbon and works on any picture, screenshot, or photo you have inserted onto a slide. The vector outline it produces can be recolored, reweighted, or removed later without re-inserting the image.
- Select the picture on your slide by clicking it once. A bounding box with selection handles appears around the image to confirm it is active.
- Open the Picture Format tab on the ribbon. If this contextual tab is missing, click the picture again — Picture Format only appears when an image is selected.
- Click Picture Border in the Picture Styles group. A color palette drops down with theme colors, standard colors, and a "More Colors" option for a custom hex value.
- Pick a color from the palette, or choose More Colors to enter an exact six-digit hexadecimal value such as #1F4E79 for a deep blue.
- Return to the Picture Border menu, hover over Weight, and pick a point size. The options are preset values, typically ranging from a quarter point up to about fifty points.
- Press Esc to deselect, then click the picture once more to verify the border sits where you want. Use Picture Format > Picture Effects > Soft Edges or 3-D Format to refine the appearance further.
The native border is a vector outline, so it scales smoothly when you resize the picture on the slide and remains crisp at any zoom level. The outline also accepts changes later from the same menu without re-inserting the image, which makes it ideal for designers who like to iterate.
Pre-Border the Image Before You Insert It
When you need the frame baked into the picture, the Add Border to Image tool draws an even solid-color border around the outside of the source image and saves the result as a PNG. Nothing is uploaded to a server: the tool decodes the file, expands the canvas, fills the new outer strip with the chosen color, draws the original picture once at the offset, and hands you the PNG to download. The browser handles every step using the standard canvas API described in the MDN drawImage documentation, so the result is reproducible on any modern desktop browser.
Use this approach when the border should travel with the file across slides, PDFs, exported images, or other apps without depending on PowerPoint's styling layer. Pre-bordered images also behave consistently when screenshotted, attached to email, or pasted into a shared workspace.
- Open Add Border to Image in your browser and choose a local JPG, PNG, or WebP up to 25 MiB from your computer. The tool stays inside your current tab — your file is not uploaded to any server.
- Enter a whole-number border width between 1 and 500 pixels. The number applies equally to all four sides, so a 20-pixel border adds 20 pixels on the top, bottom, left, and right.
- Type a six-digit hexadecimal color such as #FFFFFF for white or #000000 for black. The chosen color fills the new outer strip as an opaque solid and any transparency inside the source image is preserved.
- Click Add border. The tool calculates the new dimensions by adding twice the border to both width and height, then verifies the result fits inside a 20-megapixel safety limit.
- Confirm the expanded dimensions shown in the result panel. For example, a 1,920 × 1,080 image with a 20-pixel border becomes 1,960 × 1,120, with the source picture sitting at offset (20, 20).
- Click Download to save the bordered PNG. The downloaded file is ready to drag straight onto a PowerPoint slide via Insert > Pictures > This Device.
Because the border is added outside the source image, every source pixel is left at its original coordinate. The image is not cropped, stretched, resampled, blurred, or covered — you can recover the original picture simply by trimming 20 pixels from each side of the result. Changing the file, size, or color invalidates the previous result and releases its temporary download URL inside the same browser tab.
Choosing the Right Border Width and Color
Border width and color usually come from the slide design rather than personal taste. A slide with a lot of detail benefits from a thinner border of 4 to 10 pixels so the frame does not overpower the content. A cover slide or hero image benefits from a thicker border of 20 to 60 pixels so the frame reads as a deliberate design element. When in doubt, pick a border that is about 2 to 4 percent of the image's shorter side — this keeps the ratio consistent across slides with different image sizes.
For color, the safest choices are pure white (#FFFFFF), pure black (#000000), or a single accent color pulled from the slide template. Neutral frames keep the focus on the image and play well with most backgrounds. A border in the same color as the slide background creates an invisible matte effect that makes the image appear to float without an obvious frame. Avoid borders that are similar in brightness to the photo's edge, because low contrast between the frame and the photo content tends to disappear on a projector.
| Design Goal | Suggested Border Width | Suggested Color |
|---|---|---|
| Subtle frame for a busy slide | 4–10 px | Neutral gray (#808080) or theme accent |
| Cover slide or hero image | 20–60 px | Solid brand color or pure white |
| Invisible matte to lift the photo | 15–30 px | Same hex as slide background |
| Print-ready export | Match the deck template | Match the deck template |
PowerPoint Native Border vs Pre-Added PNG Border
Both approaches produce a clean frame, but they live in different layers of the file and behave differently when the deck is shared or exported. The table below compares the two on the criteria that matter most for a typical slide workflow.
| Criterion | PowerPoint Picture Border | Pre-Added PNG Border |
|---|---|---|
| Where the frame lives | Inside the .pptx file as a vector outline | Baked into the PNG file's pixels |
| Editable after insert | Yes — color, weight, and style can change | No — edit the PNG externally |
| Survives copy between slides and decks | Usually yes, with occasional resets on paste | Always — the pixels travel with the file |
| Survives PDF export | Yes, when exported via PowerPoint | Yes, regardless of how the PDF is generated |
| Exact width control | Preset point sizes only | Whole pixels from 1 to 500 |
| Source pixels altered | No — line is drawn over the edge | No — canvas expands outward |
| Output file format | Same as the inserted picture | Always PNG |
Common Problems and How to Fix Them
The border does not appear after clicking Picture Border. The picture is likely not selected. Click the image once so the bounding box shows, then retry the menu. If Picture Format is still missing from the ribbon, the image may be a placeholder or a grouped object — ungroup it first, or re-insert the picture from Insert > Pictures.
The native border looks heavier after the slide is resized. Vector outlines scale with the picture, so a 3-point border on a small thumbnail becomes a heavy line on a full-bleed slide. To keep the visual weight stable, pick the picture size first, then set the border weight. If you need a fixed visual weight across differently sized images, switch to the pre-border approach and set the pixel width once.
The downloaded PNG is larger than the original JPG. Output is always PNG, so any JPEG compression is replaced with lossless encoding and source transparency is preserved. The file size will often grow as a result. If size matters more than transparency, convert the bordered PNG to JPG after download.
The border is the wrong color or is rejected. Hexadecimal colors must be six digits with a leading hash, such as #FF8800. Values like "red", "rgb(255,0,0)", or shorthand like #F80 will be rejected. Use the picker in PowerPoint or a hex code copied directly from your slide template.
When a Pre-Added Border Is the Better Choice
Pre-bordering the image pays off whenever the deck leaves PowerPoint. Exported PDFs, screenshots pasted into Google Docs or Word, images embedded in email, and slides sent through review tools can all lose PowerPoint's vector styling during conversion. A pre-bordered PNG keeps the frame intact through every one of those hand-offs because the frame is part of the image, not part of the slide.
It is also the right call when several images on the same slide need matching frames. Applying a uniform border by hand across ten pictures is error-prone and tedious. Running all ten images through the same tool with the same width and color guarantees they match exactly, with no risk of one slide accidentally using a 3-point border and the next using a 6-point border.
For batch processing, color-managed printing, exact physical dimensions, layered editing, or non-destructive design work, use a desktop image editor instead. The Add Border to Image tool is built for a single rectangular solid frame on a single image at a time, with no rounded corners, gradients, shadows, decorative patterns, captions, print bleed, or vector borders.
For a deeper look, see Add a Border to an Image for Premiere Pro (Faster Method).
For a deeper look, see Add a Border to an Image in Word: A Solid Approach.