Skip to content
61 free utilities

Text & Writing Tools

Count, clean, compare and transform your writing. Text stays in your browser.

Word Counter

Count Unicode words and check reading length.

Text & Writing

Character Counter

Measure characters, code points and spaces.

Text & Writing

Sentence Counter

Count sentences separated by terminal punctuation.

Text & Writing

Paragraph Counter

Count paragraphs separated by blank lines.

Text & Writing

Case Converter

Switch between sentence, title, upper and lower case.

Text & Writing

Uppercase Converter

Capitalize every letter while preserving punctuation.

Text & Writing

Lowercase Converter

Convert every letter to lowercase.

Text & Writing

Title Case Converter

Capitalize words for headings and labels.

Text & Writing

Remove Duplicate Lines

Keep the first occurrence of each exact line.

Text & Writing

Remove Extra Spaces

Collapse repeated whitespace into single spaces.

Text & Writing

Text Reverser

Reverse text by Unicode characters.

Text & Writing

Text Sorter

Sort lines in ascending or descending order.

Text & Writing

Line Counter

Count newline-delimited lines, including blank lines.

Text & Writing

Find and Replace Text

Replace literal text with a new phrase.

Text & Writing

Text Difference Checker

Compare lines and identify additions and removals.

Text & Writing

Slug Generator

Turn a title into a readable URL slug.

Text & Writing

Random Text Generator

Generate randomly selected words with cryptographic randomness.

Text & Writing

Lorem Ipsum Generator

Generate readable filler paragraphs for layout testing.

Text & Writing

Text to Binary Converter

Encode UTF-8 bytes as eight-bit binary groups.

Text & Writing

Binary to Text Converter

Decode eight-bit binary bytes into UTF-8 text.

Text & Writing

Delimiter Converter

Join nonempty input lines with a chosen delimiter.

Text & Writing

String Length Calculator

Measure Unicode code points, UTF-16 units and UTF-8 bytes.

Text & Writing

Line Break Remover

Replace line breaks with single spaces without changing other characters.

Text & Writing

Upside Down Text

Flip supported Latin letters with Unicode counterparts and reverse their order.

Text & Writing

Add Prefix and Suffix

Add a prefix and suffix to each line, including blank lines.

Text & Writing

Text Wrap and Unwrap

Wrap whitespace-separated words to a chosen width or join wrapped lines. Long words remain intact.

Text & Writing

Extract Emails

Extract and deduplicate email-shaped addresses. This does not verify mailboxes.

Text & Writing

Extract URLs

Extract HTTP and HTTPS URLs from text and remove common trailing punctuation.

Text & Writing

Extract Numbers

Extract signed integers, decimals and scientific notation from text.

Text & Writing

HTML Entity Obfuscator

Encode Unicode code points as numeric HTML entities. This is reversible and does not prevent scraping.

Text & Writing

Text Splitter

Split text at a literal delimiter and return an ordered list, retaining empty segments.

Text & Writing

Text Joiner

Join newline-separated text chunks using a chosen separator.

Text & Writing

Text to Hex Converter

Encode text as hexadecimal UTF-8 bytes.

Text & Writing

Hex to Text Converter

Decode hexadecimal UTF-8 bytes and reject malformed sequences.

Text & Writing

Zalgo Text Generator

Add a bounded number of Unicode combining marks to each character.

Text & Writing

Subscript and Superscript Generator

Convert supported digits and signs to Unicode superscript or subscript; unsupported characters remain unchanged.

Text & Writing

Strikethrough and Underline Text

Add combining strikethrough or underline marks to Unicode code points.

Text & Writing

Repeat Text Generator

Repeat text with a separator, capped at 100,000 output characters.

Text & Writing

Morse Code Translator

Translate Latin letters and digits to international Morse code or decode space-separated symbols; slash separates words.

Text & Writing

NATO Phonetic Alphabet Converter

Spell Latin letters with the NATO alphabet. Digits and punctuation remain unchanged.

Text & Writing

Word Frequency Counter

Count case-insensitive Unicode words and report frequencies in descending order.

Text & Writing

Extractive Text Summarizer

Select sentences by repeated-word frequency and preserve original order. This is an extractive heuristic, not an AI rewrite.

Text & Writing

CSV to Delimited Text

Parse quoted CSV and join each row using a literal delimiter. Output delimiters are not escaped.

Text & Writing

Number to Words Converter

Spell signed integers in English up to 999,999,999,999,999. Decimals are rejected.

Text & Writing

Words to Number Converter

Parse English integer words through trillions, including hundred and optional and.

Text & Writing

Readability Score Calculator

Estimate Flesch reading ease, Flesch-Kincaid grade and Gunning Fog using an English vowel-group syllable heuristic.

Text & Writing

String Escaper for Code

Produce a quoted JSON-compatible string literal suitable for JavaScript and common C-family escapes.

Text & Writing

Random Password Generator

Generate a password with rejection-sampled browser cryptographic randomness from letters, digits and optional symbols.

Text & Writing

Random Secret Token Generator

Generate 16–64 random bytes using browser crypto and encode them as hexadecimal.

Text & Writing

ULID Generator

Generate a timestamp-prefixed ULID with 80 cryptographically random bits. IDs generated within one millisecond are not monotonic.

Text & Writing

MAC Address Generator

Generate a random locally administered unicast MAC address. It does not identify a hardware manufacturer.

Text & Writing

Random Choice Picker

Choose one nonblank input line using cryptographically random rejection sampling.

Text & Writing

Coin Flipper

Flip 1–1,000 virtual coins with cryptographic randomness and report individual flips and totals.

Text & Writing

Dice Roller

Roll 1–100 dice with 2–1,000 sides using uniform random sampling.

Text & Writing

Business Name Idea Generator

Combine your keyword with a small curated word set using random selection. Availability and trademarks are not checked.

Text & Writing

RPG Character Name Generator

Generate names from a curated fantasy syllable set. These are fictional combinations, not a comprehensive cultural naming model.

Text & Writing

Dummy Data Generator

Generate clearly synthetic test records with names, example.com email addresses and random integer identifiers.

Text & Writing

Local Notepad

Edit text with automatic localStorage saving on this browser. Shared-device users should clear their note when finished. This interface works locally in your browser.

Text & Writing

Local Todo List

Add newline-separated tasks, mark them done and delete them. State is saved in this browser localStorage. This interface works locally in your browser.

Text & Writing

Typing Speed Test

Type a supplied passage and measure words per minute at five characters per word and positional accuracy. This interface works locally in your browser.

Text & Writing

BBCode to HTML Converter

Convert a bounded subset of BBCode: b, i, u, s, quote and code. Other tags remain literal; all entered HTML is escaped.

Text & Writing

Choose the right text & writing tool

Each utility lists its accepted inputs, working example and result limitations. Start with the task you need, then use the related utilities to check or transform its output.

Frequently used in this category

  • Word Counter — Count Unicode words and check reading length.

Practical guides

Frequently asked questions

Why can word counts differ between services?

Counters use different rules for apostrophes, hyphens and languages without spaces. Use the destination publication or submission system as the final reference.

Is my writing uploaded?

Text utilities run in your browser. Copying or downloading a result is your choice; submitted text is not stored by this platform.

Related categories