I know how to add the icons one by one manually, but is there a way to do it faster/automatically? Is there a generator for this somewhere?

For example (pulled from here):

enter image description here

  • Do you have any specific software you're using or have available to you?
    – Cai
    Jun 13, 2017 at 21:23
  • I'm using Inkscape Jun 21, 2017 at 9:31

2 Answers 2


If you're using illustrator, you might want to take a look at the ColliderScribe plugin from AstuteGraphics. It has a feature called SpaceFIll which takes one or several elements and arranges then within an area, letting you specify parameters like spacing, size, etc.


As the tag in the question says vector, I am going to assume the use of software like Sketch or Illustrator (there may be many more but it's not important)

  1. Place all the required icons on the screen. This shouldn't be a difficult task. Just place one group and then copy is all across the screen.
  2. Use pen tool or any drawing tool to sketch out the silhouette of the human (or any closed shape you need)
  3. Add a fill to this closed shape and bring/keep it as the top-most layer.
  4. Select all the items and create a clipping mask or a mask
  5. Done.

This will give you the desired result in very quick time

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.