Text Tools

Process, transform, and analyze text. Compare diffs, convert case, count words, sort lines, generate slugs, and more — all without leaving your browser.

18 tools

All Text Tools

Text Diff Checker

Compare two blocks of text and highlight additions, deletions, and changes line by line.

Text

Remove Duplicate Lines

Remove duplicate lines from text and keep only unique entries. Case-sensitive or insensitive.

Text

Sort Lines

Sort lines alphabetically, numerically, by length, or randomly. Ascending and descending.

Text

Reverse Text

Reverse the characters or words in any text. Flip strings for testing and fun.

Text

Word Counter

Count words, characters, sentences, and paragraphs. Get instant reading time estimates.

Text

Character Counter

Count characters and analyze character frequency distribution in any text.

Text

Case Converter

Convert text between uppercase, lowercase, title case, camelCase, snake_case, and kebab-case.

Text

Slug Generator

Generate clean, SEO-friendly URL slugs from any title or text string.

Text

Text to ASCII Art

Convert text into large ASCII art banners using classic figlet-style fonts.

Text

Lorem Ipsum Generator

Generate placeholder lorem ipsum text by words, sentences, or paragraphs.

Text

Markdown to HTML

Convert Markdown to HTML and preview the rendered output side by side. Supports GFM.

TextNew

Morse Code Converter

Convert text to Morse code and Morse code back to text. Includes audio playback.

TextNew

Text to Speech

Convert text to speech using browser voices. Control rate, pitch, and volume.

TextNew

HTML to Markdown

Convert HTML markup to clean Markdown text. Supports headings, lists, tables, links, and code.

TextNew

NATO Alphabet Converter

Convert text to NATO phonetic alphabet and back. Useful for verbal spelling over the phone.

TextNew

Markdown Table Generator

Build Markdown tables visually with alignment controls, add/remove rows and columns, and CSV import.

TextNew

Email Address Validator

Validate email addresses with detailed RFC-based checks. Supports single and bulk validation.

TextNew

Text Repeater

Repeat text N times with custom separator, prefix, suffix, and optional line numbering.

TextNew