How the Word Cloud Is Built
The generator runs four steps, all in your browser. First it splits the text on spaces and dashes and trims punctuation from the ends of each word, so shipping, and shipping count as one word while e-commerce and don't stay whole. Second it drops words shorter than your minimum length and, if you leave the option on, common function words such as the, and, of and with.
- Counting: every remaining word is counted, sorted by frequency (ties alphabetically) and cut to your maximum, 60 by default.
- Sizing: the most frequent word gets 72 px and the least frequent 14 px. Square-root scaling keeps mid-frequency words readable; linear scaling makes the top words dominate.
- Placement: words are placed largest first, starting at the centre and moving outward along an Archimedean spiral until a spot is found where the word's box doesn't touch any other word.
Placement is deterministic. The same text and settings always give the same picture, and Shuffle layout changes the starting angle of each spiral to try a different arrangement.