How can you set multiple layers equal distance between them in Photoshop in a given distance?

I know you can do the math and manually set the x axis value for each of them, but I am looking for a simpler solution and, more importantly, faster.


  • Input - 5 rectangles 150x150 px size; distance between the grids 1000 px:

enter image description here

  • Do something set equal distance between rectangles 1, 2, 3, 4 and 5.
  • Result:

enter image description here


1 Answer 1


Select each layer in question (3 or more) and go to Layer > Distribute > Vertical Centers. There are also icons along the top as shortcuts if you select the layers and have the arrow tool in use.

To contol how far, just position your first and last layer in the array andit will distribute evenly in between.

  • This is actually not true. It won't distribute spacing. it distributes upon object centers. If the objects (layers) are different widths and/or heights, nothing will be spaced "evenly". It's been requested for literally years that Adobe implement a "Distribute spacing" option in Photoshop, but it's just not there.
    – Scott
    Apr 8, 2014 at 22:05
  • I understand that, as the name implies. However, For this example, it is true. The object sizes are the same.
    – cclark413
    Apr 8, 2014 at 22:23
  • Sorry a 1, 3 and 5 are all different widths and will not distribute on centers evenly. While the boxes may distribute, the text will not. Of course, you could make each box and text a smart object. None the less Photoshop still offers no way to distribute spacing evenly.
    – Scott
    Apr 10, 2014 at 4:59
  • This will do, thanks. Tho, PS should really include an option where you can select multiple layers and add a numeric margin between them. Apr 10, 2014 at 9:02
  • @scott Ok, we could run scenarios all day I guess; but I was just more concerned with providing a solution to this rather than excuse on why it is "not possible". I am a 12 year veteran in this. Please find someone else to poke holes in.
    – cclark413
    Apr 10, 2014 at 11:10

Not the answer you're looking for? Browse other questions tagged or ask your own question.