Word Map Generator
Turn any text into a word map, also called a word cloud: the most frequent words are drawn bigger. Pick colors and font, then download PNG, JPG, WebP or SVG.
Input
Output
Screenshots
Readme
What is a word map?
A word map, also called a word cloud or tag cloud, is a picture of the words in a text. The more often a word appears, the bigger it is drawn. One look at a speech, a survey's answers or a book chapter shows what it talks about most. Teachers use word maps to introduce a topic, marketers to sum up customer reviews, and writers to spot the words they repeat.
Tool description
Paste or type any text, and the word map appears as you type. Common words such as "the", "and" or "of" are skipped for the language you pick, so the words that carry meaning stand out. Add your own words to skip, choose how many words to show, and pick the shape, word rotation, font, background and colors. A click on the shuffle button gives a new arrangement of the same words. Download the result as PNG, JPG, WebP or SVG.
Features
- Common word lists for English, German, French, Spanish, Japanese, Arabic and ten more languages, or none at all
- Landscape, square and portrait shapes, with words straight, partly vertical or at angles
- Six color palettes or your own list of colors
- PNG, JPG and WebP downloads at twice the preview's size, or SVG to edit and scale
- Runs in your browser, so the text never leaves your device
Tips
- Capital letters don't split a word: "Bees" and "bees" count as one word, shown in the spelling the text uses most.
- Numbers are left out. Hyphenated words count as separate words.
- If the most frequent word is the topic itself, such as the company name in its reviews, add it to the other words to skip to see the rest more clearly.
- The status bar under the preview shows how many words were placed. When some don't fit, lower the maximum number of words.
- The SVG uses common system fonts (Arial, Georgia or Courier New), so it opens in Inkscape, Illustrator or a browser without extra font files.

