Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using "Distribute Horizontal Centers" in Photoshop, but it might be the wrong tool for the job. I'm guessing Photoshop will be distributing the CENTER of each text object and aligning that, so long links won't have as much 'spacing' either side.

Is there a way for me to distribute a group of objects evenly taking into account their overall size, rather than by their center points?

share|improve this question
Are you trying to get an equal amount of space between each object? – JohnB Feb 22 '13 at 15:48
@John - Yes, that's what I was trying to ask. Is there an easier way to do this than to manually move each object x pixels from the edge of another? Very slow going if I have 10 items in a navigation and want to increase the spacing for each by 5px. – Anonymous Feb 22 '13 at 16:48
I had the same problem, so I asked and the answer was: Use a script and assign a shortcut to it. It works, made my life so much easier – Muhammad Umer Feb 22 '13 at 21:03

This cannot be done without a script such as the ones provided by Trevor Morris here.[1]

"Distribute Layer Spacing" are the ones to look for on that page.

1. is there an easy way or photoshop plugin to distribute words in evenly spaced formation

share|improve this answer

If you have the Creative Suite you can do this in Illustrator and then bring the objects back into Photoshop. In Photoshop, duplicate the objects to a new file, save, and open the file containing the objects in Illustrator. Click on the black arrow selection tool on the tools menu. Go to Window --> Align to bring up the ALIGN dialog box. Hold SHIFT and click on each object to select them all at the same time. In the ALIGN box, under "Distribute Spacing", click the little black arrow under the text, "Align To:". Select "Align to Key Object". One of the objects will be highlighted with a red outline around it. You can use that one or click on another object to make that your key object. In the ALIGN dialog box there is a box that lets you enter the number of pixels you would like your items separated by. Type in a number (eg. 20 px) and then click the "Horizontal Distribute Spacing" button to the left of that box. This will evenly distribute the objects a specified distance away from each other.

You will then need to use the layers palette to drag each object into its own layer. Otherwise when you bring the file back into Photoshop, all the objects will be one on layer. So just click "create new layer" on the layers window to make new layers for each of your objects, and drag each object into a new layer in the layers palette.

When you're finisihed, go under File --> Export to save the file as a Photoshop document. Then open it in Photoshop, group the layers, and duplicate them into your current document.

share|improve this answer
I was looking for this without the Photoshop part (how to do it on Illustartor only). Worked perfectly for me. Thanks a lot! – obvio171 Sep 19 '14 at 14:29

You should select the elements in the layer palette. Then using V - move tool and the following options will appear: enter image description here

then you can try all the positioning you think will suit the case.

share|improve this answer
I don't think any of those manages to distribute elements the way it's being asked. One will center of all them in the same line, the other will center them but their middle points. – Yisela Feb 22 '13 at 22:07
how about using them in combo? I believe that these are the tools and I have used them many times. but maybe I don't get the idea right. – Damyan Feb 25 '13 at 16:23
Do you think you can remember the combination for this case? – Yisela Feb 25 '13 at 19:21
my bad (AI confusion) but still maybe this will be of help:… – Damyan Feb 25 '13 at 20:49
That looks promising. If you see the answer there, you can edit yours with its information (the downvote will be removed and you will get positive votes if you do). – Yisela Feb 25 '13 at 21:19

Hi im not sure if you guys have thought about this, if you have then sorry, but in illustrator there is an "align by selection" option. So when you select all of the objects you want to evenly distribute they will only distribute between the two end obljects, like book ends. If you space these two objects at the corr

share|improve this answer
Welcome to GD.SE! The original poster was talking about Photoshop, not you have any evidence that your solution will work in PS? Also, you answer seems to be cut off; feel free to complete it by editing your post. – Brendan Mar 11 '13 at 13:09

I just create a box and use that. Its dirty but effective. More clarification, I create a box as in a shape i can move, and create guides on. And delete when done.

share|improve this answer

Select your layers on the layer palette

enter image description here

And then do what you need to do up top (align and distribute)

enter image description here

share|improve this answer
Just a note... aligning is not the same as distributing. – Scott Aug 19 '15 at 19:02

check the link given below..this might be useful for you.

share|improve this answer

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

Hi Designer, could you please explain a bit more what we'll find behind the link you provide and why it answers the question? That way, your answer is still of value in case the link breaks at a later time. Link rot is the main reason we really dislike link-only answers here. Thanks for your effort and keep contributing! – Vincent Jan 4 at 12:51

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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