Text
34 tools in this category
Text tools for counting, converting, formatting, and cleaning up any block of text or code. The everyday utilities for writers, editors, and developers working with raw content.
Count words, characters, or sentences before submitting an essay, caption, or metadata field with a length limit.
Beautify or minify JSON, XML, YAML, HTML, CSS, or JavaScript without leaving your browser.
Clean up a list by removing duplicate lines or sorting it alphabetically, or convert between CSV and JSON.
Text Tools
Browse all available tools in this category.
Word Counter
Count words, characters, sentences, and paragraphs in any text instantly, with live totals that update as you type or paste content in.
Word Unscrambler
Instantly unscramble jumbled letters into valid words, perfect for word games, crosswords, anagrams, Wordle, and Scrabble.
Character Counter
Track the exact number of characters in your text, both with and without spaces, useful for fitting content into strict character limits.
Letter Counter
Count only the letters in your text, ignoring numbers, spaces, and symbols, useful when you need a pure letter count separate from other characters.
Sentence Counter
Detect sentence boundaries in your text and get a total count, useful for checking the pacing and length of an article, essay, or blog post.
Reading Time Calculator
Estimate how long an average reader would take to read a piece of text, commonly shown to readers before they start an article or blog post.
Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, and other common casing styles used in writing and code.
Remove Duplicate Lines
Scan a list of text and remove any duplicate lines automatically, leaving only unique entries, useful for cleaning up lists and exported data.
Sort Lines Alphabetically
Sort a list of text lines alphabetically, either A to Z or Z to A, useful for organizing names, keywords, or any list before publishing or exporting it.
Reverse Text
Reverse text by character, word order, or line order, useful for creating mirrored text, checking palindromes, or simple text tricks and puzzles.
Random Text Generator
Generate random text strings of any length and character set, useful for generating test data, sample passwords, or filler content for a mockup.
Lorem Ipsum Generator
Generate placeholder Lorem Ipsum text by paragraphs, sentences, or words, letting you preview layout and typography before real content is written.
Slug Generator
Convert any title or heading into a clean, URL-friendly slug, automatically lowercasing text and replacing spaces and special characters with hyphens.
URL Encoder/Decoder
Encode special characters in a URL or query string into a safe format, or decode an already-encoded URL back into readable, human-friendly text.
HTML Encoder/Decoder
Convert special characters in text to their HTML entity equivalents, or decode existing entities back into readable text for safe embedding in HTML.
Base64 Encode/Decode
Encode plain text into Base64 format, or decode Base64 back into readable text, commonly used for embedding binary-safe data in JSON, URLs, and APIs.
JSON Formatter
Beautify minified JSON into a readable, indented structure, or minify it down to a single compact line, with automatic validation along the way.
JSON Validator
Check whether a block of JSON is syntactically correct, pointing out the specific error and location if the structure is malformed or invalid.
XML Formatter
Beautify compact or poorly indented XML into a readable, properly nested structure, or minify it down to remove unnecessary whitespace.
XML Validator
Check whether an XML document is well-formed, meaning its tags are properly opened, closed, and nested according to standard XML syntax rules.
YAML Formatter
Validate and reformat YAML configuration files consistently, helping catch the indentation errors that are a common source of YAML parsing failures.
CSV to JSON
Convert CSV data into structured JSON arrays, turning each row into a JSON object using the column headers as keys, ready for use in your app.
JSON to CSV
Convert a JSON array of objects into flat CSV data, using the object keys as column headers, useful for exporting API data into a spreadsheet.
Markdown Preview
Write Markdown and see a live, formatted preview update in real time, useful for writing README files, blog posts, or documentation before publishing.
BBCode to HTML
Convert BBCode markup, the bracket-based tags used on many older forums, into clean HTML that can be used on modern websites and platforms.
HTML to Markdown
Convert HTML content into clean Markdown syntax, useful for migrating web content into a Markdown-based blog, wiki, or documentation system.
HTML Minifier
Strip unnecessary whitespace, comments, and line breaks from HTML source code, reducing file size for faster page loads without changing the output.
CSS Minifier
Compress a stylesheet by removing whitespace, comments, and unnecessary characters, reducing file size without changing how styles are applied.
JS Minifier
Compress JavaScript code by removing whitespace and comments and shortening variable names where safe, reducing file size for faster page loads.
Beautify HTML/CSS/JS
Format and beautify HTML, CSS, or JavaScript code, adding consistent indentation and line breaks to make minified or messy code readable again.
Mojibake Fixer
Fix garbled text caused by an encoding mismatch, turning symbols like é back into the correct character like é.
Morse Code Translator
Translate text to Morse code or Morse code back to text instantly, with optional audio playback of the dots and dashes.
NATO Phonetic Alphabet Translator
Convert any word or phrase into the NATO phonetic alphabet, like Alpha, Bravo, Charlie, useful for spelling things out clearly over the phone or radio.
Anagram Solver
Find every valid dictionary word that's a true anagram of your letters, using all of them in a different order, perfect for word games and puzzles.