ManyTools

Word Cloud Generator

Paste text and see its most-used words drawn larger, with an exact count for every word and an SVG you can download.

Last updated: October 5, 2026How this is calculated →

A word cloud generator counts how often each word appears in a text and draws the frequent ones larger. This one tallies every word exactly, sizes each by its count and packs the top ones into a cloud you can save as an SVG. The sample text on the page has 73 words; leaving out common words and words under three letters leaves 33, led by cloud and words at 3 each.

Word counts are exact for the rules described on this page; the cloud's layout is an approximation drawn in your browser. The common-words list is ManyTools' own selection.

Words counted
73
Distinct words in the cloud list
33
Most frequent
cloud (3)

Word positions are an approximate layout; the counts are exact.

WordCount
cloud3
words3
answers1
appear1
approximate1
back1
carry1
common1
count1
draws1
essays1
every1
exact1
larger1
layout1
left1
lyrics1
meaning1
meeting1
notes1
often1
paste1
position1
shows1
song1
speeches1
survey1
switch1
text1
unless1
use1
word1
work1

We email you a link back to this page and add you to occasional ManyTools emails; every email has a one-click unsubscribe.

Embed this calculator on your site →

About the Word Cloud Generator

Two parts of a word cloud deserve different amounts of trust. The counts here are exact: the text is lowercased, split into words at spaces and punctuation, and every word is tallied, so a word that appears 12 times shows 12 in the table under the cloud. Contractions such as don't stay whole, and a hyphenated phrase like rock-and-roll counts as three words. The picture is a different matter. Each word is sized in a straight line between the least and most frequent words shown, then placed by walking outward from the centre in a spiral until it finds room, largest words first. The space a word takes is estimated from its letter count rather than measured from the font, so the layout is approximate and two short words can sit a little closer or further apart than they would in a design tool. The list of common words that can be left out has 127 entries, mostly articles, pronouns and prepositions. Nothing you paste leaves your browser.

Frequently asked questions

Why is the most common word missing from my cloud?+

Either it is on the common-words list, which removes words like the and of so the meaningful ones stand out, or it is shorter than the shortest-word setting, which is three letters by default. Untick leave out common words or lower the shortest word to 1 and it comes back. A very long word can also fail to fit a crowded cloud; it still appears in the count table, and the note under the cloud says how many were left out.

Can I use the cloud in a presentation or report?+

Yes. Download SVG saves the cloud as a vector file that stays sharp at any size; any web browser opens it, and SVG is the standard vector format that most design and presentation tools import. Each word is its own text element in the file, so a vector editor lets you move or recolour one word without redrawing the rest.

How many words can it handle?+

You can paste up to 200,000 characters, roughly a short novel's chapter or a few hundred survey answers, and every word in it is counted. The cloud itself shows up to 100 words, 60 by default, because past that point the smallest words become too small to read.

Is a word cloud good for analysing survey responses?+

It is a fast first look at which words recur, not an analysis. It cannot tell that not happy and happy mean opposite things, or that price and cost are the same complaint. Use the exact count table to spot the frequent terms, then read the answers that contain them before drawing a conclusion.

Embed this calculator

Free to use on your own site. Paste this snippet where you want the word cloud generator to appear — it resizes itself automatically.

Embed code
<iframe
  src="https://manytools.co/embed/word-cloud-generator"
  title="Word Cloud Generator by ManyTools"
  data-manytools="word-cloud-generator"
  width="100%"
  height="640"
  loading="lazy"
  style="border:0;width:100%;max-width:720px"></iframe>
<script>
(function () {
  window.addEventListener("message", function (e) {
    if (e.origin !== "https://manytools.co") return;
    var d = e.data || {};
    if (d.type !== "manytools:embed:height" || d.slug !== "word-cloud-generator") return;
    var f = document.querySelector('iframe[data-manytools="word-cloud-generator"]');
    if (f && d.height) f.style.height = d.height + "px";
  });
})();
</script>
Plain link (fallback)
<a href="https://manytools.co/text/word-cloud-generator">Word Cloud Generator by ManyTools</a>