☁️

Word Cloud Generator

Paste text to segment, count and lay out a word cloud, with colour themes, shapes, font range and rotation, exportable to PNG or SVG
Local 📂 Text 👤 ToolWorld 🏷️ v1.5.0
Word cloud Paste text to segment, count and lay out a cloud

Text input

Segmentation and filters

Style

Cloud

Paste text and generate to see the cloud

Frequency ranking

Word Count

How to Use

📖 About This Tool


Drop a long passage in and see at a glance what it is about. That is the whole point of a word cloud: the bigger the word, the more often it appears, so one sweep of the eye picks out the theme far faster than reading the text. A year-end deck with a single cloud summarising the year, a pile of customer reviews scanned to find what people actually complain about, a student turning a chapter into a cloud for a reading log: these are everyday uses.

Chinese has no spaces, so segmentation is both the hardest and the most important step here. The tool first splits on punctuation, then inside each sentence picks words using a dictionary and the co-occurrence strength of neighbouring characters, so it recognises multi-character terms rather than chopping everything into single characters. Counts are sorted by frequency, and empty function words such as 的 or 了 are dropped. You can extend that stop list yourself to suppress anything you do not want on the canvas.

Layout walks a spiral outwards from the centre. Each word gets a size from its frequency and is tested against everything already placed, dropped only where it does not collide. The result is dense but never overlapping. Colour theme, outline (rectangle, circle, ellipse), minimum and maximum font size, random rotation ratio and word spacing are all adjustable, and the cloud re-lays out immediately as you change them, with no button to press.

Export PNG to drop straight into a slide, or SVG if you want something that stays sharp at any size and can still be recoloured in a design tool. Counting and layout both happen locally in the browser: no request is sent and the text you paste is never stored.

✨ Features

  • Automatic Chinese segmentation: dictionary and co-occurrence based, not single characters.
  • Stop-word filtering: a built-in list of function words, plus your own additions.
  • Frequency controls: set a minimum count and a maximum word count to thin or thicken the cloud.
  • Colour themes and outlines: several palettes with rectangle, circle or ellipse masks.
  • Layout controls: font range, rotation ratio and spacing, all re-rendered live.
  • Export PNG and SVG: a bitmap for slides, a vector you can keep editing.

🚀 How to Use

  1. Paste the text you want to analyse; Chinese and English both work.
  2. Press generate: the cloud appears on the right and a frequency table below.
  3. If some word should not appear, add it to the custom stop list and regenerate.
  4. Tune the palette, outline, font range and rotation; the canvas updates as you go.
  5. Export PNG or SVG when you are happy with the result.

⚠️ Notes

  • Text length: passages beyond 50,000 characters still work but take noticeably longer to lay out.
  • Segmentation limits: rare proper nouns may be split incorrectly; use the stop list to remove them.
  • Canvas size: when there are more words than room, low-frequency ones are dropped, so enlarge the canvas or raise the minimum count.
  • Font dependency: Chinese rendering relies on fonts installed locally; check the preview before exporting.
  • Nothing is saved: refreshing the page clears both text and settings, so export in time.

Related

⏫︎
💬