Diysb Tools

Text Statistics

Analyze text and generate comprehensive statistics.

Text Tools

What is a Text Statistics?

This tool allows you to analyze text and generate comprehensive statistics including character count, word count, line count, and frequency analysis of characters and words.

Input text
Text Statistics
Tool options
Delimiters Options
Enter custom characters used to delimit sentences in your language (separated by comma) or leave it blank for default.
Enter custom Regex to count Words or leave it blank for default.
Statistics Options
Count how often each word appears in the text
Count how often each character appears in the text
Include blank lines when counting lines
Text Statistics Examples

Basic Text Statistics

Get basic statistics for a paragraph of text.

The quick brown fox jumps over the lazy dog. The fox was very quick and the dog was very lazy.
The quick brown fox jumps over the lazy dog. The fox was very quick and the dog was very lazy.
Characters: 85 Words: 18 Sentences: 2 Paragraphs: 1 Lines: 1
Characters: 85 Words: 18 Sentences: 2 Paragraphs: 1 Lines: 1
Delimiters Options
Enter custom characters used to delimit sentences in your language (separated by comma) or leave it blank for default.
Enter custom Regex to count Words or leave it blank for default.
Statistics Options
Count how often each word appears in the text
Count how often each character appears in the text
Include blank lines when counting lines

Character Frequency

Analyze character frequency distribution in text.

hello world
hello world
Characters: 11 Words: 2 Sentences: 1 Paragraphs: 1 Lines: 1 Character Frequency: l: 3 (27.27%) o: 2 (18.18%) h: 1 (9.09%) e: 1 (9.09%) w: 1 (9.09%) r: 1 (9.09%) d: 1 (9.09%)
Characters: 11 Words: 2 Sentences: 1 Paragraphs: 1 Lines: 1 Character Frequency: l: 3 (27.27%) o: 2 (18.18%) h: 1 (9.09%) e: 1 (9.09%) w: 1 (9.09%) r: 1 (9.09%) d: 1 (9.09%)
Delimiters Options
Enter custom characters used to delimit sentences in your language (separated by comma) or leave it blank for default.
Enter custom Regex to count Words or leave it blank for default.
Statistics Options
Count how often each word appears in the text
Count how often each character appears in the text
Include blank lines when counting lines

Word Frequency

Analyze how often each word appears in text.

the cat sat on the mat and the cat ate the food
the cat sat on the mat and the cat ate the food
Characters: 46 Words: 11 Sentences: 1 Paragraphs: 1 Lines: 1 Word Frequency: the: 4 (36.36%) cat: 2 (18.18%) at: 1 (9.09%) on: 1 (9.09%) mat: 1 (9.09%) and: 1 (9.09%) ate: 1 (9.09%) food: 1 (9.09%)
Characters: 46 Words: 11 Sentences: 1 Paragraphs: 1 Lines: 1 Word Frequency: the: 4 (36.36%) cat: 2 (18.18%) at: 1 (9.09%) on: 1 (9.09%) mat: 1 (9.09%) and: 1 (9.09%) ate: 1 (9.09%) food: 1 (9.09%)
Delimiters Options
Enter custom characters used to delimit sentences in your language (separated by comma) or leave it blank for default.
Enter custom Regex to count Words or leave it blank for default.
Statistics Options
Count how often each word appears in the text
Count how often each character appears in the text
Include blank lines when counting lines