All Text Tools
Browse our complete collection of free online text tools, organized by category.
Text Case Converters
Convert text between uppercase, lowercase, title case, sentence case, camelCase, snake_case, and more. Instantly transform the capitalization of any text with these free online case converters. Perfect for developers formatting variable names, writers fixing capitalization, and anyone who needs quick text case transformations.
UPPERCASE Text Converter
AaConvert any text to UPPERCASE letters instantly. Free online tool that transforms lowercase and mixed-case text to all capital letters.
lowercase Text Converter
AaConvert any text to lowercase letters instantly. Free online tool that transforms uppercase and mixed-case text to all lowercase characters.
Sentence Case Converter
AaConvert text to sentence case — capitalize the first letter of each sentence. Free online tool for proper sentence capitalization.
Title Case Converter
AaConvert text to Title Case with proper capitalization rules. Free online tool that capitalizes the first letter of each word intelligently.
aLtErNaTiNg CaSe Converter
AaConvert text to aLtErNaTiNg CaSe for fun and creative styling. Free online tool that alternates between lowercase and uppercase letters.
camelCase Converter
AaConvert text to camelCase format used in programming. Free online tool that transforms any text into camelCase naming convention.
snake_case Converter
AaConvert text to snake_case format used in programming. Free online tool that transforms any text into snake_case naming convention.
Text Formatting
Generate bold, italic, strikethrough, underline, and other Unicode-styled text that works on social media, messaging apps, and more. These text generators use special Unicode characters that display as formatted text anywhere — no HTML or Markdown needed. Ideal for standing out on Instagram, Twitter, Discord, and other platforms.
Bold Text Generator (𝐁𝐨𝐥𝐝)
TGenerate bold Unicode text that works on social media, bios, and messaging apps. Free online bold text generator using Mathematical Bold characters.
Italic Text Generator
TGenerate italic Unicode text for social media bios and posts. Free online italic text generator using Mathematical Italic characters.
Strikethrough Text Generator
TGenerate strikethrough text using Unicode combining characters. Free online tool to create crossed-out text for social media and messaging.
Underline Text Generator
TGenerate underlined text using Unicode combining characters. Free online tool to create underlined text for social media and messaging apps.
Small Text Generator
TGenerate small caps or superscript text using Unicode characters. Free online tool to create tiny text for social media bios and posts.
Wide Text Generator
TGenerate wide fullwidth text using Unicode characters. Free online tool to create aesthetic vaporwave-style text for social media.
Upside Down Text Generator
TFlip your text upside down using Unicode character mapping. Free online tool that reverses and inverts text for fun social media posts.
Reverse Text Generator
TReverse any text character by character instantly. Free online tool that mirrors your text from back to front with proper Unicode support.
Text Manipulation
Sort lines, remove duplicates, find and replace, add line numbers, trim whitespace, and perform other bulk text operations. These tools handle tedious text editing tasks in seconds, saving you time on data cleanup, list processing, and content preparation. All operations run instantly in your browser.
Remove Duplicate Lines
✂Remove duplicate lines from your text instantly. Free online tool that filters out repeated lines and keeps only unique content.
Remove Duplicate Words
✂Remove duplicate words from your text while preserving order. Free online tool to eliminate repeated words and clean up content.
Remove Line Breaks
✂Remove line breaks from text and merge into a single line. Free online tool that strips newlines and joins text into continuous paragraphs.
Remove Extra Whitespace
✂Remove extra whitespace, leading/trailing spaces, and blank lines from text. Free online tool for cleaning up messy text formatting.
Remove Text Formatting
✂Strip HTML tags, convert entities, and normalize text to plain format. Free online tool to remove formatting and extract clean plain text.
Remove Specific Characters
✂Remove specific characters from your text. Free online tool that strips any user-defined characters from text content.
Sort Lines Alphabetically
✂Sort text lines alphabetically, numerically, or in reverse order. Free online line sorting tool with multiple sorting options.
Repeat Text Generator
✂Repeat text multiple times with a custom separator. Free online tool to duplicate and repeat text content with configurable count.
Find and Replace Text
✂Find and replace text with support for case-insensitive and regex matching. Free online find-and-replace tool for quick text editing.
Add Line Numbers
✂Add line numbers to each line of text with customizable formatting. Free online tool to number lines with configurable start, separator, and padding.
Add Prefix & Suffix to Lines
✂Add a custom prefix and/or suffix to every line of text. Free online tool for bulk line formatting with custom text wrapping.
Truncate Text
✂Truncate text to a specific character or word count with optional ellipsis. Free online text truncation tool for content previews.
Text Analysis
Count words, characters, and sentences. Analyze word frequency, estimate reading time, and compare text differences side by side. Essential tools for writers checking content length, students meeting word count requirements, and editors reviewing text metrics and readability.
Word Counter
#Count words, unique words, and average word length in your text instantly. Free online word counter tool with word length distribution analysis.
Character Counter
#Count characters with and without spaces, letters, digits, punctuation, and lines. Free online character counter for tweets, SMS, and meta tags.
Sentence Counter
#Count sentences, paragraphs, and calculate average sentence length to assess readability. Free online sentence counter with words-per-sentence stats.
Word Frequency Counter
#Analyze word frequency and find the most common words in your text. Free online word frequency counter with keyword density and case-insensitive mode.
Reading Time Calculator
#Estimate how long it takes to read or speak your text aloud. Free online reading time calculator with words-per-minute speed for blogs and speeches.
Text Diff Checker
#Compare two texts side by side and see additions, removals, and changes highlighted. Free online text diff tool with line-by-line and word-by-word modes.
Code Formatters
Format and beautify JSON, HTML, CSS, JavaScript, SQL, XML, YAML, and Markdown code with customizable indentation and style options. Powered by Prettier and dedicated parsers, these formatters turn minified or messy code into clean, readable output. Great for debugging API responses, cleaning up config files, and standardizing code style.
JSON Formatter & Validator
</>Format, beautify, and validate JSON data online. Free JSON formatter with configurable indentation that instantly highlights syntax errors.
HTML Formatter & Beautifier
</>Format and beautify HTML code online. Free HTML formatter that indents tags, cleans up messy markup, and makes your HTML readable.
CSS Formatter & Beautifier
</>Format and beautify CSS code online. Free CSS formatter that indents rules, organizes properties, and makes your stylesheets readable.
JavaScript Formatter & Beautifier
</>Format and beautify JavaScript code online. Free JS formatter with configurable quotes, semicolons, and indentation options.
XML Formatter & Beautifier
</>Format and beautify XML data online. Free XML formatter that indents tags, structures nested elements, and makes XML documents readable.
SQL Formatter & Beautifier
</>Format and beautify SQL queries online. Free SQL formatter with dialect support, keyword casing, and configurable indentation.
YAML Formatter & Validator
</>Format, beautify, and validate YAML data online. Free YAML formatter with configurable indentation that catches syntax errors instantly.
Markdown Preview & Renderer
</>Preview and render Markdown as HTML online. Free Markdown converter that transforms your Markdown text into formatted HTML output.
Encoding & Decoding
Encode and decode Base64, URL, HTML entities, hex, binary, ROT13, Morse code, and more. Convert between CSV and JSON formats, generate MD5 hashes, create URL slugs, and inspect UTF-8 byte representations. All encoding tools run client-side for maximum privacy with sensitive data.
Base64 Encoder / Decoder
{}Encode text to Base64 or decode Base64 strings back to plain text instantly. Free online Base64 conversion tool with full Unicode support.
URL Encoder / Decoder
{}Encode special characters for URLs or decode percent-encoded URL strings back to readable text. Free online URL encoding tool.
HTML Entity Encoder / Decoder
{}Encode special characters as HTML entities or decode HTML entities back to characters. Prevent XSS and display special symbols safely.
Hex to Text / Text to Hex Converter
{}Convert text to hexadecimal representation or decode hex values back to readable text. Supports multiple separator formats.
Binary to Text / Text to Binary Converter
{}Convert text to binary (0s and 1s) or decode binary strings back to readable text. 8-bit binary representation with optional separators.
ROT13 Encoder / Decoder
{}Apply ROT13 cipher to text — shift each letter by 13 positions. Applying ROT13 twice returns the original text.
MD5 Hash Generator
{}Generate MD5 hash digests from any text input. Produces a 128-bit hexadecimal fingerprint for checksums and data verification.
Morse Code Translator
{}Convert text to Morse code (dots and dashes) or decode Morse code back to text. Supports letters, numbers, and common punctuation.
URL Slug Generator
{}Convert text to clean URL slugs — lowercase, hyphen-separated, with special characters removed. Perfect for creating SEO-friendly URLs.
CSV to JSON Converter
{}Convert CSV data to JSON format instantly. Parses headers as keys, handles quoted fields and commas within values.
JSON to CSV Converter
{}Convert JSON arrays of objects to CSV format. Extracts keys as headers and values as rows with proper escaping.
UTF-8 Byte Inspector
{}Inspect the UTF-8 byte representation and Unicode code points of each character in your text. Useful for debugging encoding issues.