Create Borders in Photoshop

If you want to create a border in Photoshop, the key is to use multiple colored layers.

Steps

  1. Open the image and create a new layer. Go to the "Edit" menu, select "Fill" and fill the layer with black. Name the layer "White Border".
  2. Click the FX button at the bottom of the "Layers" panel and select "Stroke". Set the the "Size" to 9 pixels, the "Position" to Inside, and the "Opacity" to 60%.
    • These values may vary based on the size and resolution of the image used. This is a good size if the image is about 3″ x 4″ with a resolution of 72 ppi.
  3. Go to the menu to the left in the "Layer Style" dialog box, and select "Blending Options" at the very top of the list. In the "Advanced Blending Options" section, set the "Fill Opacity" to 0%. Click OK to close Layer Styles.
    • Note the Fill Opacity field at the top of the Layers panel.
  4. Drag the White Border layer to the New Layer button at the bottom of the Layers panel to duplicate the layer. Rename the new layer "Color1 Border".
  5. Double-click the FX button next to "Color1 Border" to edit the Layer Styles.
  6. Select "Stroke" from the menu on the left. Change the "Size" to 4 pixels and increase the "Opacity" to 80- 100%. Click the "Color Swatch" and pick a medium-saturation, neutral tone. Click OK.
    • If you hover over the image while in the Color Picker, your cursor will change to the Eyedropper.
  7. Duplicate the layer and rename it. Double-click the new layer’s FX button.
  8. Select "Stroke" from the menu. Change the "Size" to 2 pixels, click the "Color Swatch" and select your darkest color. Medium-dark golden bronze shades work well, too.