All 114 Text Tools
Every free text tool on UnitTextPro, organized by category. Pick one and get instant results in your browser.
Counting Tools 5
Count words, characters, sentences, syllables, and more.
Case & Format Tools 15
Change the case and formatting of your text — UPPER, Title, camel, snake, kebab, and more.
Case Converter
Convert text to UPPER, lower, Title Case and more
UPPERCASE Converter
Convert text to UPPERCASE
lowercase Converter
Convert text to lowercase
Title Case Converter
Convert text to Title Case
Sentence case Converter
Convert text to Sentence case
aLtErNaTiNg Case
Generate aLtErNaTiNg CaSe text
iNVERSE cASE
Invert the case of every letter
Capitalize Each Word
Capitalize the first letter of every word
camelCase Converter
Convert text to camelCase
PascalCase Converter
Convert text to PascalCase
snake_case Converter
Convert text to snake_case
kebab-case Converter
Convert text to kebab-case
CONSTANT_CASE Converter
Convert text to CONSTANT_CASE
dot.case Converter
Convert text to dot.case
sTuDlY cApS
Generate sTuDlY cApS text
Cleaning Tools 17
Remove duplicates, whitespace, punctuation, accents, and other clutter.
Text Reverser
Reverse text, words, or lines
Word Reverser
Reverse the order of words only
Line Reverser
Reverse the order of lines
Duplicate Line Remover
Remove duplicate lines from any list
Duplicate Word Remover
Remove duplicate words from text
Whitespace Remover
Clean up whitespace, tabs, and blank lines
Emoji Remover
Strip all emojis from text
Sort Lines
Sort lines alphabetically, by length, or randomly
Punctuation Remover
Remove all punctuation from text
Number Remover
Remove all numbers from text
Accent / Diacritic Remover
Strip accents and diacritics from text
HTML Tag Remover
Strip HTML tags from text
Line Break Remover
Remove line breaks from text
Blank Line Remover
Remove empty / blank lines
URL Remover
Strip all URLs from text
Special Character Remover
Remove special characters
Invisible Character Remover
Remove invisible / zero-width characters
Editing Tools 12
Find, replace, compare, split, join, and wrap text.
Find and Replace
Find and replace text
Text Diff
Compare two texts and see the differences
Add Line Numbers
Add line numbers to each line of text
Add Prefix
Add a prefix to every line
Add Suffix
Add a suffix to every line
Shuffle Lines
Randomly shuffle the order of lines
Join Lines
Join all lines into one line
Split Text
Split text into lines by a delimiter
Truncate Text
Truncate text to a maximum length
Pad Text
Pad text to a fixed width with a character
Wrap Text
Wrap text to a maximum line width
Replace Newlines
Replace newlines with another character
Conversion Tools 26
Encode, decode, and convert between formats — Base64, URL, Hex, Binary, Morse, and more.
Slug Generator
Generate URL-friendly slugs from any text
URL Encoder / Decoder
Encode and decode URL strings (percent-encoding)
Base64 Encoder / Decoder
Encode and decode Base64 strings
ROT13 Cipher
Encode and decode text with ROT13
Text to Binary Converter
Convert text to binary
Binary to Text Converter
Convert binary back to text
Text to Hex Converter
Convert text to hexadecimal
Hex to Text Converter
Convert hexadecimal back to text
HTML Entity Encoder
Encode text to HTML entities
HTML Entity Decoder
Decode HTML entities to text
Morse Code Encoder
Encode text to Morse code
Morse Code Decoder
Decode Morse code back to text
Caesar Cipher
Caesar cipher with custom shift
Atbash Cipher
Atbash substitution cipher
Number to Roman Numerals
Convert numbers to Roman numerals
Roman Numerals to Number
Convert Roman numerals to a number
Unicode Escape Encoder
Convert text to Unicode escape sequences
Unicode Escape Decoder
Convert Unicode escapes back to text
Number to Binary
Convert a decimal number to binary
Binary to Decimal Number
Convert a binary number to decimal
Number to Hex
Convert a decimal number to hexadecimal
Hex to Decimal Number
Convert a hexadecimal number to decimal
Number to Octal
Convert a decimal number to octal
Octal to Decimal Number
Convert an octal number to decimal
JSON to CSV Converter
Convert JSON to CSV
JSON to YAML Converter
Convert JSON to YAML
Developer Tools 4
JSON, CSV, Markdown — for developers and writers.
Generators 5
Generate placeholder text, random strings, UUIDs, passwords, and numbers.
Analysis Tools 19
Analyze patterns, frequency, readability, and structure in your text.
Word Frequency Counter
See which words appear most often in your text
Letter Frequency Counter
Count each letter in your text
Palindrome Checker
Check if a word or phrase is a palindrome
Anagram Checker
Check if two words are anagrams
Acrostic Generator
Generate an acrostic from a word
Number to Words Converter
Convert numbers to English words
Email Extractor
Extract all email addresses from text
URL Extractor
Extract all URLs from text
Hashtag Extractor
Extract all hashtags from text
Mention Extractor
Extract all @mentions from text
Date Extractor
Extract dates from text
Capitalized Word Extractor
Extract all capitalized words
Quoted Text Extractor
Extract all quoted text from a passage
IP Address Extractor
Extract IPv4 addresses from text
Word Unscrambler
Unscramble a jumbled word
Reading Level Analyzer
Flesch reading-ease score
Vowel Counter
Count vowels in text
Consonant Counter
Count consonants in text
Average Word Length
Calculate average word length
Fancy Text Tools 11
Convert text to bold, italic, script, strikethrough, upside-down, and other stylish Unicode.
Bold Text Generator
Convert text to Unicode bold
Italic Text Generator
Convert text to Unicode italic
Bold Italic Text Generator
Convert text to Unicode bold italic
Script Text Generator
Convert text to Unicode script
Double-Struck Text Generator
Convert text to Unicode double-struck
Monospace Text Generator
Convert text to Unicode monospace
Strikethrough Text Generator
Add Unicode strikethrough to text
Underline Text Generator
Add Unicode underline to text
Superscript Text Generator
Convert text to superscript
Subscript Text Generator
Convert text to subscript
Upside Down Text Generator
Flip text upside down