Skip to content
NMSnabbit.

Text Tools

Free online text tools to count, convert, clean, sort and transform text instantly — right in your browser.

462 tools in this category

Word Counter Count words, characters, sentences, lines and paragraphs in real time. Case Converter Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case and more. Reverse Text Reverse text by characters, flip word order, or reverse the order of lines. Sort Lines Sort lines alphabetically or by length, ascending or descending, with optional de-duplication. Remove Duplicate Lines Delete repeated lines from a list while keeping the original order. Remove Extra Whitespace Collapse multiple spaces, trim lines and strip blank lines from text. Find and Replace Search and replace text with plain or regular-expression matching. Slugify Turn any title into a clean, URL-friendly slug. Replace Letters With Numbers Turn text into leetspeak by swapping letters for look-alike numbers. Words to Symbols Convert words to symbols with look-alike leetspeak characters. Character Counter Count characters (with and without spaces), words and lines instantly. Count Lines Count the total, non-empty and blank lines in any pasted text. Sentence Counter Count sentences and see average sentence length in any text. Unique Words Counter Count total vs unique words and measure lexical diversity. Word Frequency Counter List every word and how often it appears, most frequent first. Duplicate Word Finder Find words that repeat and see how many times each one occurs. String Length Measure string length in characters, code units and UTF-8 bytes. Flesch-Kincaid Grade Level Calculate the Flesch-Kincaid grade level and reading ease of text. SMOG Readability Calculate the SMOG grade from polysyllabic word counts. Shannon Entropy Measure Shannon entropy in bits per character for any text. Word Value Calculator Add up letter values (a=1…z=26) for each word and the total. String to Uppercase Convert any string or text to UPPERCASE letters instantly in your browser. String to Lowercase Convert any string or text to lowercase letters instantly in your browser. Title Case Capitalise the first letter of every word for clean titles and headings. Proper Case Apply headline-style proper case that keeps minor words lowercase. Random Case Randomise letter case to create alternating mocking-style meme text. Word Reverser Reverse the characters of your text so it reads back to front. Reverse Sentence Reverse the order of whole sentences while keeping each one intact. Backwards Text Generate backwards (reversed) text that reads from right to left. Mirror Text Flip text horizontally into mirror-image Unicode look-alikes. Rotate Text Rotate text 180° into upside-down Unicode characters you can paste. Slug Generator Turn any title into a clean, lowercase, hyphenated URL slug. Sort Words Put a list of words into alphabetical order instantly in your browser. Sort Paragraphs Reorder blank-line separated paragraphs into alphabetical order. String Sorter Sort a list of strings (one per line) into alphabetical order. Sort Text Lines Sort every line of your text alphabetically, right in the browser. Line Randomizer Shuffle the lines of any list into a random order in the browser. Word Shuffler Randomly rearrange the words in any sentence or list. Text Scrambler Jumble the inner letters of words while keeping them readable. Remove Duplicates Delete repeated lines from a list, keeping the first of each. Remove Duplicate Words Delete repeated words from text, keeping the first of each. Remove Empty Lines Strip blank and whitespace-only lines to close up gaps. Space Remover Delete all spaces and tabs from text while keeping line breaks. Trim Text Trim each line and collapse extra spaces into single spaces. Compare Two Lists Find common items and differences between two lists of lines. Remove Words Delete specific words from text, whole-word and case-insensitive. Remove Letter Delete every occurrence of a chosen letter or character. Remove Symbols Strip symbols and special characters, keeping letters and numbers. Punctuation Remover Remove punctuation marks while keeping words and numbers. Vowel Remover Remove all vowels (a, e, i, o, u) from text instantly. Remove Diacritics Strip accents from letters (café → cafe) using Unicode normalisation. Font Remover Convert fancy styled-unicode text back to plain characters. Remove Prefix Strip a prefix string from the start of every line. Remove Suffix From Line Strip a suffix string from the end of every line. Remove Indentation Strip leading spaces and tabs from the start of every line. Add Prefix to Line Add a chosen prefix to the start of every line. Add Suffix to Line Add a chosen suffix to the end of every line. Add Quotes to Text Wrap every line of text in straight double quotes. Word Repeater Repeat each word or phrase a set number of times. Text Duplicator Duplicate a whole block of text, copy placed below the original. Text Combiner Join multiple lines of text into one, separated by spaces. Text Replacer Find and replace any word or phrase across your text instantly. Word Replacer Replace one word with another throughout your text, whole-word safe. Word Swap Tool Swap a word for another across your text with a live match count. Rewrite Letter Rewrite the letters of a word by shifting its vowels, instantly. Replace Tabs With Spaces Convert tab characters to spaces for consistent indentation. Find and Replace Online Search and replace text online with case, whole-word and regex modes. Extract Text From HTML Strip HTML tags and decode entities to get clean plain text. Center Text Center plain text in a fixed column width by padding each line. Left Align Text Strip leading whitespace so every line is flush left. Justify Text Full-justify plain text to a fixed width by spacing out words. Indent Tool Add a consistent leading indent to every line of text. Text Wrapper Hard-wrap text to a chosen column width on word boundaries. Text Formatter Tidy messy text: spacing, trimming and punctuation in one pass. Text Truncate Shorten text to a character limit with a custom suffix. Split Text Split text on any delimiter, one piece per line. Text Parser Parse text into word/number tokens, one per line. Text Filter Keep or remove lines that match a word or regex. Palindrome Checker Check if a string is a palindrome and see exactly why.

More tools in this category383

Looking for something else? Browse all tools.