EncodeDesk
Get Pro

Text Tools

27 tools

Analyse 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.