Text tools
Calculate text stats such as characters, words, lines and UTF-8 bytes directly in the browser before publishing or submitting copy.
Text tools
Word Counter — Characters, Words, Bytes
Count characters, characters without spaces, words, lines and bytes of your text in real time — handy for social posts, essays and meta descriptions.
Case Converter — Browser Text Tool
converts text to uppercase, lowercase, or title case. The input is processed in your browser.
Developer Case Converter — Browser Text Tool
converts phrases to camelCase, PascalCase, kebab-case, or snake_case. The input is processed in your browser.
Remove Duplicate Lines — Browser Text Tool
keeps only the first occurrence of each line. The input is processed in your browser.
Sort Lines — Browser Text Tool
sorts lines in ascending or descending order. The input is processed in your browser.
Add Line Numbers — Browser Text Tool
prefixes each line with a line number. The input is processed in your browser.
Remove Line Breaks — Browser Text Tool
replaces line breaks with spaces. The input is processed in your browser.
Whitespace Cleaner — Browser Text Tool
collapses repeated whitespace or removes all whitespace. The input is processed in your browser.
Text Repeater — Browser Text Tool
repeats input text a selected number of times. The input is processed in your browser.
Reverse Text — Browser Text Tool
reverses characters or word order. The input is processed in your browser.
Word Frequency Counter — Browser Text Tool
counts how often each word appears. The input is processed in your browser.
Character Frequency Counter — Browser Text Tool
counts how often each character appears. The input is processed in your browser.
Slug Generator — Browser Text Tool
converts a title to a URL-friendly slug. The input is processed in your browser.
Line Counter — Browser Text Tool
counts total and non-empty lines. The input is processed in your browser.
Korean Manuscript Paper Counter — Browser Text Tool
estimates pages on 200-character Korean manuscript paper. The input is processed in your browser.
SNS Character Counter — Browser Text Tool
checks character counts against common SNS limits. The input is processed in your browser.
Markdown Table Generator — Browser Text Tool
converts CSV-like text to a Markdown table. The input is processed in your browser.
CSV Text Cleaner — Browser Text Tool
cleans cell spacing and line formatting in CSV text. The input is processed in your browser.
Text Diff — Browser Text Tool
compares two text blocks line by line. The input is processed in your browser.
Lorem Ipsum Generator — Browser Text Tool
generates placeholder paragraphs. The input is processed in your browser.
ROT13 Converter — Browser Text Tool
applies ROT13 to English letters. The input is processed in your browser.
Caesar Cipher Converter — Browser Text Tool
shifts English letters by the selected amount. The input is processed in your browser.
Morse Code Converter — Browser Text Tool
converts letters and numbers to Morse code. The input is processed in your browser.
Thousands Separator Formatter — Browser Text Tool
adds locale-aware thousands separators to a number. The input is processed in your browser.
Find and Replace — Text String Replacement
Find a specific string in text and replace every occurrence at once.
Hangul Initials Extractor — Korean Text Converter
extracts initial consonants from Hangul syllables. The input is processed in your browser.
Hangul Romanizer — Korean Text Converter
converts Hangul to simple romanized text. The input is processed in your browser.
Number to Korean Words — Korean Text Converter
converts numbers to Korean words. The input is processed in your browser.
Keyword Density Checker — Browser Text Analysis
counts word frequency and keyword density percentages. Your text is processed in the browser, not sent to a server.
Readability Calculator — Browser Text Analysis
calculates Flesch Reading Ease and Flesch-Kincaid Grade. Your text is processed in the browser, not sent to a server.
Sentence Counter — Browser Text Analysis
counts sentences, words, paragraphs, and average sentence length. Your text is processed in the browser, not sent to a server.
Bionic Reading Converter — Browser Text Analysis
creates an emphasized HTML preview and plain text variant. Your text is processed in the browser, not sent to a server.
Text to Handwriting — Browser Text Transform
renders text as a handwriting-style canvas image. The input stays in the browser.
NATO Phonetic Alphabet Converter — Browser Text Transform
converts A to Alpha and can reverse Alpha Bravo to AB. The input stays in the browser.
Email Normalizer — Browser Text Transform
normalizes domains and Gmail dot/plus aliases. The input stays in the browser.
List Converter — Browser Text Transform
sorts, deduplicates, joins as CSV, or extracts the first column. The input stays in the browser.
PDF Summarizer — AI Text Tool
summarizes PDFs and extracts key points. The result is generated automatically and must be reviewed.
Text Summarizer — AI Text Tool
summarizes text into a shorter result. The result is generated automatically and must be reviewed.
Text Rewriter — AI Text Tool
rewrites text for a selected tone. The result is generated automatically and must be reviewed.
Grammar Fixer — AI Text Tool
fixes grammar and expression issues. The result is generated automatically and must be reviewed.
Online Notepad — Autosave, Character Count, TXT Download
A free browser notepad with no install or login. Notes autosave to this browser via localStorage and can be downloaded as .txt.
Cover Letter Multi-Question Counter — Characters, Bytes, Autosave
Split multiple application prompts in one editor and count characters with spaces, without spaces, UTF-8 bytes, and words per section with browser autosave.
Reading Time Calculator — Silent, Read-Aloud, Presentation
Paste text to calculate characters, words, and estimated silent reading, read-aloud, or presentation time.
Markdown TOC Generator — Heading Anchor Links
Extract Markdown headings and build a GitHub-style linked table of contents in your browser.
Zero-Width Character Cleaner — Reveal and Remove Hidden Text
Reveal or remove zero-width characters such as U+200B from copied text in your browser.
Punctuation Normalizer — Quotes, Ellipses, Dashes
Normalize smart quotes, dashes, ellipses, and repeated spaces into publishing or ASCII style.
Hangul IPA Converter — Browser Content Tool
converts Hangul syllables into a simple approximate IPA notation. Input is processed only in your browser.
Text to ASCII Art — Browser Content Tool
turns letters and numbers into a monospace ASCII banner. Input is processed only in your browser.
Emoji and Symbol Combo Dictionary — Browser Content Tool
finds emoji and symbol combinations from a static searchable dictionary. Input is processed only in your browser.
Presentation Script Timer — Browser Content Tool
estimates per-section presentation time and cumulative timeline from a script. Input is processed only in your browser.
Local Plagiarism Risk Self-Check — Browser Content Tool
checks local n-gram similarity between two texts or repeated phrases inside one document. Input is processed only in your browser.
FAQ
Is the text sent to a server?
No. Current text tools calculate in the browser and do not send your input to a server.
How are bytes counted?
Bytes are counted using UTF-8 encoding, where CJK characters are typically 3 bytes each.
Can I check application essay length limits?
Yes. Counts with and without spaces are shown together, so you can check either standard at once.
Are editing tools like case conversion included?
Yes. Case conversion, line sorting and deduplication tools are available alongside the counters.