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 want to create a T-shirt to commemorate the tenth edition of a gaming convention and I had the idea to have the names of all the games that were played during the convention form a big roman numeral X.

I'm looking for a free program, app or plugin that allows me to insert chunks of text (the names of the games) and automatically sorts them to fit the shape as nicely as possible, without mixing the words in the same chunk (but if they continue on the same or on the following line it's ok).

Multi-directional words forming the shape is ok too but those usually make some words too small for the t-shirt printer.

Do you know a program that can create such a thing?

I can easily work with the image of an X or even a raster image.

share|improve this question
You need to make searches for word clouds and word cloud generators, especially word cloud shapes. I did some groundwork but I couldn't quickly retrieve anything. You'll have to do some sifting to find what you're looking for. The closest site to your request, tagxedo, is completely exclusive. I didn't check to see if they offered a trial version or not. – Joshua Lamusga Nov 19 '13 at 5:52
You may find some useful ideas in the Unusual shape of a textarea? question on Stack Overflow. – Scott Jan 10 '14 at 1:23
up vote 6 down vote accepted

What you want is


...which would give you the ability to create tag-clouds and word clouds that looks like this:

enter image description here

share|improve this answer

enter image description here

There are more than one solution. Two other online solutions with lots of polish are Wordle (1) and WordItOut (2). See also this for more resources. Some can generate code such as html or generate from a query instead of a site/document. Some can export to svg.

There are surely many ways to do this. One way is with Processing (3). There is a library such as WordCram to fine tune some metrics which may not be exposed with the online tools. I generated the third example using a basic demo included therein. Exporting to svg, pdf etc. is also possible.

share|improve this answer
@user Thank you for the comment! Diversity is good as well as having a local solution. It helps decomposing OP's task(word cloud+layout). Even with raster as the words don't overlap then segments could be extracted(by hand or of course, programatically) and laid out. I would presume svg would allow for non destructive transforms etc. Cheers. – On a eu. Nov 29 '14 at 18:15

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.