Text Toolbox
Home

All Free Text Tools

Browse 216 free online text tools by category or use the search bar below.

Counters

Word, character, letter and line counters (10 tools)

Converters

Case, binary, base64 and URL converters (42 tools)

Case Converter Free online case converter tool. Convert text to UPPERCASE, lowercase, Title Case, Sentence case, and more instantly. Text Reverser Free online text reverser. Reverse text by character, word, or line instantly. Works with Unicode, emoji, and special characters. URL Encode/Decode Free online URL encoder and decoder. Encode or decode URLs and query parameters instantly with proper percent-encoding. Base64 Encode/Decode Free online Base64 encoder and decoder. Encode text to Base64 or decode Base64 back to readable text instantly. Smart Quotes Converter Convert between straight quotes and smart (curly) quotes. Also convert apostrophes, dashes, and ellipses. Morse Code Translator Free online Morse code translator. Convert text to Morse code and decode Morse code back to text instantly with audio playback. Binary to Text Converter Convert text to binary code or decode binary back to text instantly. Works with 8-bit binary, ASCII characters, and supports both directions. Text to ASCII Converter Convert text to ASCII codes or decode ASCII codes back to text. See decimal values for every character instantly. Reverse Words Reverse the order of words in a sentence. Keep each word intact but reverse their sequence with one click. Text to Hex Converter Convert text to hexadecimal or decode hex back to text. Each character becomes its hex code point value. ROT13/ROT47 Cipher Encode or decode text using ROT13 (letter rotation) or ROT47 (full ASCII rotation) ciphers. Instant two-way encryption. Caesar Cipher Encode or decode text using the classic Caesar cipher. Choose any shift value from 1 to 25 to encrypt or decrypt your message. HTML Encode / Decode Encode or decode HTML entities. Convert special characters like & < > " ' to their HTML entity equivalents and back. Markdown to HTML Converter Convert Markdown to HTML instantly. Write in Markdown and see the rendered HTML output side by side. HTML to Markdown Converter Convert HTML to Markdown instantly. Paste HTML source and get clean Markdown output for documentation, notes, and more. Words to Numbers Converter Convert number words (one, two, three) to digits (1, 2, 3) and digits to words. Handles large numbers and decimals. Camel Case Converter Convert text to camelCase format. Perfect for JavaScript, Java, and other programming variable naming conventions. Pascal Case Converter Convert text to PascalCase format. Perfect for C#, TypeScript classes, and React component naming. Snake Case Converter Convert text to snake_case format. Perfect for Python, Ruby, Rust, and database column naming. Kebab Case Converter Convert text to kebab-case format. Perfect for URLs, CSS classes, and HTML attributes. Dot Case Converter Convert text to dot.case format. Perfect for package names, namespaces, and configuration keys. Roman Numeral Converter Convert between Roman numerals and Arabic numbers. Supports values from 1 to 3,999 with instant bidirectional conversion. NATO Phonetic Alphabet Convert text to the NATO phonetic alphabet (Alpha, Bravo, Charlie). Spell words, names, or codes letter by letter. Delimited Text Converter Convert text between CSV, TSV, pipe-delimited, semicolon-delimited, and custom delimiter formats with a live preview table. Sentence Case Converter Convert any text to sentence case. Capitalize the first letter of each sentence while keeping the rest lowercase. Title Case Converter Convert any text to proper title case. Capitalize major words and lowercase minor words per AP and Chicago style guides. Start Case Converter Convert any text to start case. Capitalize the first letter of every word for clean, readable formatting. Code Identifier Case Converter Bulk convert code identifiers between naming conventions: camelCase, PascalCase, snake_case, kebab-case, UPPER_CASE, and more. Time Zone Converter Free online time zone converter. Convert time between world time zones in real time. Pixels to Print Size Calculator Free online pixels to print size calculator. Calculate print dimensions in inches, cm, and mm from image resolution and DPI. Resolution Scale Calculator Free online resolution scale calculator. Scale display or video resolutions by multiplier factors or target aspect ratios. Binary to Decimal Converter Free online binary to decimal converter. Convert numbers between binary, octal, decimal, hexadecimal, and ASCII text. Bionic Reading Converter Free online bionic reading converter. Bold the first few letters of each word for faster, more focused reading. Vigenère Cipher Calculator Free online Vigenère cipher calculator. Encrypt and decrypt text with a custom key and visual grid tracing. Number to Letter Converter Free online number to letter converter. Convert numbers to their corresponding alphabet letters (A1Z26 cipher). Letter to Number Converter Free online letter to number converter. Convert text letters to their alphabet indexes (A1Z26 cipher). Convert CSV to List Free online CSV to list converter. Extract specific columns from CSV data and convert to a line-based list. Text to Decimal Converter Free online text to decimal converter. Convert text to ASCII/Unicode decimal codes and back instantly. Column to Comma Separated Free online column to comma converter. Convert vertical lists to comma-separated values instantly. Text to Octal Converter Free online text to octal converter. Convert text to octal (base-8) codes and back instantly. Slash-Escape Text Free online slash escape tool. Escape or unescape special characters with backslashes in any text. Convert Tabs to Spaces Free online tab-to-space converter. Replace tab characters with spaces or spaces with tabs at any width.

Analyzers

Text analysis, readability, diff checkers (25 tools)

Flow Score Checker Analyze writing flow and rhythm with sentence-length highlighting. Improve variety and readability instantly. Speech Time Calculator Plan your speech or presentation by calculating timed segments based on reading speed. Break text into timed blocks for confident delivery. Bulk Title & Meta Description Tester Test up to 50 SEO titles or meta descriptions at once. See character counts and instantly know which ones will clip on Google SERPs. Palindrome Checker Check if a word, phrase, or sentence is a palindrome. Ignore spaces, punctuation, and case for accurate results. Bracket & Quote Balance Checker Check if brackets, parentheses, braces, and quotes are balanced in your text. Find mismatched pairs instantly. Text Case Statistics Report See the percentage breakdown of uppercase, lowercase, digits, punctuation, and whitespace in your text. Longest & Shortest Line Finder Find the longest and shortest lines in your text. See line numbers, character counts, and word counts for each. Line Length Checker Check line lengths against a maximum width. Flag lines that exceed your limit with line numbers and character counts. Repeated Phrase Finder Detect repeated words, phrases, and filler in your text. Find overused language and improve writing variety. Keyword Density Analyzer Analyze keyword density in your text. See single-word and two-word phrase density with percentages for SEO optimization. Count Occurrences Count how many times a specific word, phrase, or regex pattern appears in any text. Real-time search and substring counting. Lexical Diversity Calculator Calculate the lexical diversity and vocabulary richness of any text. Type-Token Ratio (TTR), Mean TTR, and vocabulary density. Character N-Gram Counter Count character-level n-grams in any text. Analyze bigrams, trigrams, and higher-order character sequences for linguistic analysis. N-Gram Frequency Counter Extract and count word-level n-grams from any text. Analyze bigrams, trigrams, and multi-word sequences for pattern discovery. Word & Sentence Length Distribution Visualize the distribution of word lengths and sentence lengths in any text. Histogram-style analysis for better readability insights. Line Length Distribution Visualize the distribution of line lengths in any multiline text. Histogram-style analysis showing character counts per line. Text Similarity Checker Compare two texts and get a similarity percentage score. Measure how similar or different two blocks of text are. Unicode Inspector Inspect any Unicode character or text to see its code point, UTF-8 bytes, UTF-16 code units, hex value, and official name. Rhyme Finder Free online rhyme finder. Find words that rhyme with your search word offline. Find Unique Words Free online unique word finder. Extract all unique words from any text, with frequency analysis and sorting options. Find Unique Letters Free online unique letter finder. Extract all distinct letters from any text and count their frequency instantly. Homoglyph Detector Free online homoglyph detector. Find suspicious lookalike Unicode characters from other scripts in your text. Find Duplicate Letters Free online duplicate letter finder. Identify all letters that appear more than once in any text. Calculate Letter Sum Free online letter sum calculator. Add up the numeric values of letters (A=1, B=2, ..., Z=26) in any text instantly. Calculate Text Entropy Free online text entropy calculator. Measure Shannon entropy, information density, and randomness of any text in bits per character.

Generators

Lorem ipsum, password, slug, text generators (23 tools)

Lorem Ipsum Generator Free online Lorem Ipsum generator. Generate placeholder text with custom word, sentence, and paragraph counts for your designs. Random Word Generator Free online random word generator. Generate random English words with adjustable count for brainstorming, games, or creative writing. Slug Generator Free online URL slug generator. Convert any text to SEO-friendly URL slugs with customizable separators and lowercase options. Password Generator Free online password generator. Generate strong, secure passwords with customizable length and character types. Includes password strength meter. Random Number Generator Generate random numbers instantly. Set min, max, and count. Choose unique numbers, sort results, and copy with one click. Combination Generator Generate all possible combinations from a list of items. Choose how many items per combination. Copy results instantly. Permutation Generator Generate all possible permutations (ordered arrangements) from a list of items. See every possible ordering instantly. Repeat Text Generator Repeat any text multiple times. Choose the number of repetitions and a separator between repeats. UUID Generator Generate random UUIDs (v4) instantly. Perfect for database keys, API tokens, and unique identifiers. Random Choice Generator Pick a random item from a list. Perfect for decision making, random name picking, and games. Acronym Generator Generate acronyms and initialisms from any phrase. Create pronounceable acronyms or standard initialisms instantly. Hashtag Generator Generate clean, optimized hashtags from any text or phrase. Create social-media-ready hashtags for better reach. Username / Handle Generator Generate clean, available-sounding usernames and handles from names, phrases, or keywords. Perfect for social media and gaming. Slug Collision Disambiguator Prevent and resolve slug conflicts by appending numeric suffixes or unique identifiers to duplicate URL slugs. Random Name & Username Generator Generate random names, usernames, and aliases from built-in word lists. Perfect for character names, aliases, and test data. Random String Generator Generate random alphanumeric strings, passwords, tokens, and codes with customizable length and character sets. Random Sentence Generator Generate random sentences from built-in templates and word lists. Perfect for placeholder text, writing prompts, and test content. APA Citation Generator Free online APA citation generator. Generate APA 7th edition style citations for books, journal articles, websites, and more. MLA Citation Generator Free online MLA citation generator. Generate MLA 9th edition style citations for websites, books, and articles. Chicago Citation Generator Free online Chicago citation generator. Generate Chicago style bibliography references. Scrolling Text Generator Free online scrolling text generator. Create animated scrolling text with CSS for social media, OBS, and web pages. Add Underline to Text Free online text underline generator. Add underlines to text using unicode combining characters in 20+ styles. Generate Fake Text Free online fake text generator. Transform text using homoglyph Unicode lookalikes with adjustable intensity.

Editors

Text cleanup, formatting, replace tools (64 tools)

Remove Duplicate Lines Free online duplicate line remover. Remove duplicate lines from text instantly with case-sensitive and case-insensitive options. Sort Lines Free online line sorter. Sort text lines alphabetically, reverse alphabetically, by length, numerically, or randomly. Find and Replace Free online find and replace tool. Search and replace text with case-sensitive and regex options. Instant results with match count. Filter Lines by Rule Filter text lines by pattern, length, or content. Keep or remove lines that match your criteria instantly. Remove Extra Spaces Free online tool to remove extra spaces from text. Trim whitespace, collapse multiple spaces, or remove all spaces instantly. Remove Line Breaks Free online line break remover. Remove or replace line breaks in text, normalize line endings, and join lines together instantly. Remove Punctuation Free online punctuation remover. Remove all or specific punctuation marks from text while preserving letters, numbers, and spaces. Clean Slate Text Stripper Strip HTML tags, tracking links, rich text formatting, and extra whitespace from copied text. Get clean plain text instantly. Random Line Picker Pick random lines from your text. Choose how many lines to select, avoid repeats, and copy instantly. Remove Empty Lines Remove empty and blank lines from your text instantly. Also trim whitespace-only lines for clean output. Add Line Numbers Add line numbers to any text. Customize the starting number, separator, and padding for numbered lists and code. Add Prefix/Suffix to Lines Add a prefix, suffix, or both to every line of text instantly. Perfect for formatting lists, code, and data. Shuffle Text Lines Randomly shuffle the order of lines in your text. Each click produces a different random arrangement. Whitespace Cleaner Clean up whitespace in your text: trim, collapse spaces, strip blank lines, normalize line endings, and more. Deduplicate Words Remove repeated words from text. Keep only unique words, collapse consecutive duplicates, or remove all repeats. Text Truncator Truncate text to a specific character or word count. Choose ellipsis, custom suffix, or no suffix for clean cuts. Emoji Remover Remove all emoji and emoticons from text instantly. Keep clean text without emoji characters. Fuzzy Duplicate Line Remover Remove near-duplicate lines from text. Ignore case, whitespace, and punctuation differences to catch fuzzy duplicates. Text Alignment & Padding Align text left, center, or right with custom padding. Pad each line to a target width with fill characters. Text Wrapper Hard-wrap text to a maximum column width. Break lines at word boundaries or character count for clean formatting. Trim & Strip Lines Trim leading and trailing whitespace from lines. Strip custom characters, remove empty lines, and clean up text formatting. Collapse Consecutive Duplicate Lines Collapse consecutive duplicate lines into single lines. Works like Unix uniq command with case-insensitive option. Zero-Width & Invisible Character Stripper Remove zero-width spaces, invisible Unicode characters, and hidden formatting marks from text. Whitespace & Special Character Visualizer Visualize hidden whitespace characters in text. Reveal spaces, tabs, newlines, and special Unicode characters. Indent & Dedent Text Add or remove indentation from text lines. Indent with spaces or tabs, dedent by removing leading whitespace. PII Placeholder Anonymizer Automatically detect and replace personally identifiable information (PII) with placeholder tokens. Column / Field Extractor (cut) Extract specific columns or fields from delimited text, like the Unix cut command. Choose delimiter and field numbers. Interleave / Zip Lines Merge two or more lists by alternating lines. Like zipping two lists together into a single interleaved sequence. Join Lines Join multiple lines of text into a single line with your choice of separator and optional quoting. List Formatter Format plain text into bulleted, numbered, lettered, or Roman numeral lists. Customize bullet style, case, and numbering. List Number Style Converter Convert existing numbered lists between different numbering styles: decimal, Roman numerals, letters, and more. Multi-Key Column Sort Sort delimited text rows by multiple columns with ascending/descending control per key. Like sorting a spreadsheet by multiple columns. Indented Outline ↔ Nested List Convert between indented plain text outlines and nested Markdown/HTML lists. Perfect for creating structured documentation. Text Diff Checker Compare two texts and see the differences highlighted line by line. Find additions, removals, and changes instantly. Side-by-Side Word Diff Compare two texts word by word with inline insertions and deletions highlighted. Perfect for detailed editing review. Template Placeholder Filler Fill template placeholders like {{name}} and {{email}} with values from a key=value list or JSON object. Compare Two Lists Free online list comparison tool. Find the difference, intersection, symmetric difference, or union between two lists. Add Bullets to List Free online bullet list generator. Add bullet points from presets or custom markers to your list items. Delete List Items Free online list item remover. Remove list items by pattern matching, position, or range. Delete List Separator Free online list separator tool. Remove or convert separators between list items in any format. Extract Unique List Items Free online unique list extractor. Deduplicate, find duplicates, or keep only items that appear once. Remove Quotes Free online quote remover. Remove straight quotes, curly quotes, and smart quotes from any text instantly. Rewrite Text Free online text rewriter. Transform text between formal, casual, simplified, and expanded styles instantly. Remove Whitespace Free online whitespace remover. Strip all spaces, tabs, and newlines from text instantly. Censor Words Free online word censor tool. Censor or redact specific words in text with customizable symbols. Remove Words from Text Free online word remover. Remove specific words from text with case-insensitive and whole-word options. Highlight Text Free online text highlighter. Highlight words or patterns in text with customizable colors and regex support. Duplicate Sentences Free online sentence duplicator. Repeat each sentence in your text a specified number of times. Add Line Breaks Free online line break inserter. Add line breaks at custom intervals in any text instantly. Remove Prefix Free online prefix remover. Remove a specified prefix from each line or from the entire text instantly. Remove Symbols from Text Free online symbol remover. Strip all symbols, punctuation, and special characters from text instantly. Remove Suffix Free online suffix remover. Remove a specified suffix from each line or from the entire text instantly. Remove Sentences from Text Free online sentence remover. Remove specific sentences from text by content, position, or pattern. Add Quotes to Words Free online quote adder. Add quotes around every word in your text with configurable quote style. Add Quotes to Lines Free online line quoter. Add quotation marks around each line in your text with configurable style. Slice Text Free online text slicer. Extract a substring from text by start and end positions or indices. Remove Vowels from Text Free online vowel remover. Remove all vowels (A, E, I, O, U) from text instantly. Remove Letters from Text Free online letter remover. Remove specific letters from any text by choosing which ones to strip. Remove Line Numbers Free online line number remover. Strip leading line numbers and formatting from numbered lists and code output. Swap Letters in Words Free online letter swapper. Swap adjacent letters, first/last letters, or custom letter positions in each word. Replace Line Breaks Free online line break replacer. Replace newline characters with spaces, commas, tabs, or custom separators instantly. Reverse Sentences Free online sentence reverser tool. Reverse the order of sentences in any text instantly while keeping each sentence intact. Normalize Text Spacing Free online text spacing normalizer. Clean up extra spaces, trim lines, normalize line endings, and fix whitespace issues. Unwrap Text Lines Free online text unwrapper. Rejoin wrapped lines into single lines by removing mid-paragraph line breaks.

Utilities

Hash, encryption, JSON, encoding tools (14 tools)

Flashcard Formatter Convert study notes into markdown tables or Anki-compatible flashcard layouts instantly. Split by colons, dashes, or custom separators. Remove Accents Strip accents and diacritical marks from characters (é→e, ñ→n, ü→u, etc.). Clean up international text for URLs, slugs, and databases. JSON Formatter Format, validate, and beautify JSON data. Minify compressed JSON or expand it with proper indentation for readability. Email Extractor Extract all email addresses from text. Find email addresses in any document, webpage, or data source with regex pattern matching. MD5 Hash Generator Generate MD5 hash from any text. Perfect for checksums, data integrity verification, and legacy system compatibility. Regex Tester Test regular expressions against text with real-time highlighting. Perfect for developers learning and debugging regex patterns. ASCII Table Searchable ASCII reference table showing decimal, hex, octal, binary, and character values for codes 0-127. Randomize Words Free online word randomizer. Shuffle, reverse, or randomly select words from any text instantly. Randomize Letters Free online letter randomizer. Shuffle letters in words, scramble text, or completely randomize character order. Duplicate Words Free online word duplicator. Repeat each word in your text a specified number of times instantly. Rotate Text Free online text rotator. Cyclic shift, unicode flip (upside-down/mirror), and word rotation in one tool. Sort Letters in Words Free online letter sorter. Sort letters alphabetically within each word in your text instantly. Randomize Sentences Free online sentence randomizer. Shuffle sentences in any text with customizable grouping and intensity. Increment Letters Free online letter incrementer. Shift letters forward or backward in the alphabet with custom wrap modes.

Fun

ASCII art, fancy text, emoji tools (20 tools)

Word Scrambler Free online word scrambler and unscrambler. Scramble letters in words or unscramble jumbled text back to readable form. Unicode Font Styler Transform plain text into stylish Unicode fonts for social media. Bold, italic, monospace, script, and more — copy and paste anywhere. Upside Down Text Flip text upside down instantly. Turn any text upside down using Unicode characters. Perfect for social media, messages, and fun. Bubble Text Generator Convert your text into ⓑⓤⓑⓑⓛⓔ ⓣⓔⲭⲧ using enclosed alphanumeric Unicode characters. Strikethrough Text Generator Generate ~~strikethrough~~ text, 𝕤𝕥𝕣𝕚𝕜𝕖𝕥𝕙𝕣𝕠𝕦𝕘𝕙 doublestruck, and other crossed-out text styles. Font Generator Convert your text into 20+ stylish fonts instantly. Bubble, strikethrough, cursive, gothic, bold, italic, and more. Copy any style with one click. Hacker Text Generator Convert plain text into hacker leet speak (1337). Three levels of leet — basic, intermediate, and advanced. Perfect for usernames, gamertags, and fun. Pig Latin Translator Convert English to Pig Latin and back. Apply the classic word game rules: move first consonants to the end and add "ay". Alternating & Inverse Case Convert text to alternating case (SpongeBob style), inverse case, or random case for fun text formatting. ASCII Banner Text Generator Convert standard text into large ASCII art text banners with multiple font styles. ASCII Box & Banner Drawer Frame your text inside custom ASCII or Unicode box borders with configurable padding and alignment. Meme Text Generator Create custom text-based memes with popular image templates and download the finished meme. Small Text Generator Convert standard text into Unicode small caps, superscripts, or subscripts for social media. Invisible Character Generator Generate zero-width and invisible characters, test, or strip them from existing text. Fun Dummy Text Generator Generate themed filler text such as developer talk, pirate speech, corporate jargon, or sci-fi quotes. Typing Practice Practice your typing with real-time feedback, typing speed estimation, accuracy scoring, and various text modes. Typing Speed Test Test your typing speed and accuracy with classic word challenges under configurable time limits. Create Palindrome Free online palindrome generator. Transform any text into a palindrome by mirroring or reversing. Text Marquee Generator Free online text marquee generator. Create scrolling marquee text with custom speed, direction, and style. Create ZigZag Text Free online zigzag text generator. Create alternating up-and-down text patterns for fun social media posts, bios, and messages.

Complete Collection of Free Online Text Tools

Text Toolbox offers a growing collection of free online text processing utilities organized into logical categories. Whether you need a quick word count before submitting an essay, a case converter for formatting a document, or a character counter to stay within social media limits — every tool is free, instant, and works entirely in your browser. No downloads, no accounts, no fees.

All tools are built with privacy and performance in mind. Each tool processes text locally in your browser and loads independently — meaning you only download the JavaScript for the specific tool you are using.