Super User is a question and answer site for computer enthusiasts and power users. 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 have 251 images that are 128x128 in size; I need to create one big image that includes them all tiled together.

The image will be 32128x32128 in size if all goes well (Paint.NET says it will be 3.8GB in size, fun times)

I need to do this systematically, with a tool or a script since I might have to do this a few times - it's very tiresome to do by hand. I have programming skills, so if the solution requires that, then no problem.

If your idea does not work for such a big image but would work with a part of the images, then I'd like to hear about it anyway.

share|improve this question
up vote 4 down vote accepted

Try ImageMagick, a command-line image editor. Its montage command can help you tile your images together. For more info about montage:

Here's an example that tiles 100 PNG files in a folder together (10 images down, 10 images across).

montage *.png -geometry +0+0 -tile 10x10 all.png


all.png is the output file name

-geometry +horizontalSpacing+verticalSpacing

Result: enter image description here

share|improve this answer
Used ImageMagick and it did the trick. montage * -geometry +0+0 tiles.png Will take all the pictures in a folder and tile them up evenly with no spacing – Ólafur Waage Jul 21 '11 at 9:55

Do you mean photo mosaicing? A simple search of Google ended up here:

share|improve this answer

There are a few programs that will do this for you. The smallest one that comes to mind is John's Background Switcher.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .