Text Tools
27 toolsAnalyse and transform text instantly
Text utilities for developers and writers — analyse word and character counts, convert between 10 case formats, diff two texts, sort and deduplicate lines, generate slug URLs, preview Markdown, count LLM tokens, encode HTML entities, and more.
27 tools
Word Counter
Count words, characters, unique words, sentences, paragraphs, reading time, and see top word frequency.
Text Diff
Compare two texts with LCS line diff, word-level inline highlighting, and split/unified view modes.
Text Case Converter
Convert text to camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, and 4 more, all 10 formats shown at once.
Line Sorter
Sort lines A to Z, Z to A, reverse, or shuffle. Options: deduplicate, case-insensitive, trim whitespace, remove blank lines.
Extract Links
Extract all URLs from a block of text or HTML.
String Escape
Escape or unescape strings for JSON, HTML, URL, or Unicode.
Slugify
Convert text to a URL-safe, lowercase slug.
Markdown Preview
Render Markdown to HTML with a live preview.
Lorem Ipsum Generator
Generate lorem ipsum placeholder text by paragraphs, words, or sentences.
Token Counter
Estimate LLM token count using the ~4 chars/token heuristic (approximate).
HTML Entities
Encode characters to HTML entities or decode HTML entities to characters.
Meta Tag Generator
Generate SEO, Open Graph, and Twitter Card meta tags.
HTML to Markdown
Convert HTML to clean Markdown. Handles headings, links, lists, code blocks, tables, and images.
HTML to Plain Text
Strip all HTML tags and return clean plain text. Decodes HTML entities and preserves paragraph breaks.
Open Graph Preview
Parse OG and Twitter Card meta tags from HTML. Shows what Google, Twitter, and LinkedIn will display.
Text Reverser
Reverse characters, words, or lines. Includes Unicode flip mode (ʇxǝʇ uʍop ǝpısdn).
Text Repeater
Repeat any text N times with a custom separator or one per line.
Morse Code
Encode text to Morse code or decode Morse back to text. Letters separated by spaces, words by /.
Palindrome Checker
Check if text is a palindrome or find all palindromes within a block of text. Configurable case and punctuation.
Character Frequency
Count the frequency of each character in your text. Shows count, percentage, and a visual bar chart.
Markdown Table Generator
Convert CSV to a Markdown table, parse one back to CSV, or convert data pasted from Excel or Sheets to Markdown. Optional header row and bold styling.
Markdown Table of Contents
Auto-generate a linked table of contents from Markdown headings with configurable depth and list style.
Readability Statistics
Analyze text readability with Flesch Reading Ease, Flesch–Kincaid Grade, Gunning Fog, SMOG, and ARI scores.
Bulk Find & Replace
Apply multiple find-and-replace rules to text at once. Supports plain text and regex patterns.
Mustache Template Renderer
Render Mustache templates with JSON data. Supports {{variable}}, {{{unescaped}}}, {{#section}}...{{/section}}, and {{^inverted}}.
Word Frequency Counter
Count word frequencies in text. Remove common stop words, filter by minimum length, and export as table, JSON, or CSV.
Text Similarity
Measure similarity between two texts using Levenshtein distance, Jaro-Winkler, cosine similarity, and longest common subsequence.