Image Example

I am interested in taking the gray shapes and creating a uniform border around it; an outline with a white interior.

I want to do this by scaling the original shapes and intersecting them eventually. But as you can see with the black shape in the back layer, the curves are not uniform. How do I scale this shape uniformly?

Or if there is a more excellent way, do tell!

2 Answers 2


I would add a stroke to the shapes, as a stroke would be consistent Then you can expand your object so that the stroke is a shape as well.

So just draw your shape, put a stroke on it, then go to Object -> Expand. Then fill your expanded shape, now you have two separate shapes, one of which is scaled up properly to your initial shape.

enter image description here


You can also scale a stroke with a shape under the transform options. (In case you want to keep the stroke as-is but still maintain its scalability)


Add a stroke to the object and increase to desired thickness. Click Object > Expand, choose stroke. Your stroke will now be an independent object which is a uniform thickness around the object. If you need to make the stroke for each one consistent object, either use "Make Compound Path" or in the Pathfinder window choose all the outline shapes (after you repeat the process for each) and choose merge.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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