All Text Converters & Transformation Tools
Browse our complete collection of 200+ free text conversion and transformation tools, organized by category
Basic Transformations
Essential text case conversions and formatting • 15 tools
Academic Title Case
Format text according to academic style guides
aLtErNaTiNg CaSe
Alternate between uppercase and lowercase letters
Capitalize Each Word
Capitalize the first letter of every word
First letter uppercase
Capitalize only the first letter
iNVERSE cASE
Swap uppercase and lowercase letters
LEGAL CASE
Format text for legal documents (all caps)
Preserve Numbers Case
Convert to uppercase but preserve numbers
Proper Noun Case
Capitalize proper nouns intelligently
RaNdOm CaSe
Randomly capitalize letters
remove case
Convert all text to lowercase without spaces
Sentence case
Convert text to sentence case
Smart Title Case
Title case with proper handling of articles and prepositions
Title Case
Convert Text To Title Case
UPPERCASE
Convert text to UPPERCASE
Developer Tools
Programming case styles and code formatting • 21 tools
camelCase
Convert text to camelCase
ClassName
Convert to valid class name format (PascalCase)
CONSTANT_CASE
Convert text to CONSTANT_CASE
css-property
Convert to CSS property naming convention
dot.case
Convert text to dot.case
ENVIRONMENT_VARIABLE
Convert to environment variable naming convention
flatcase
Convert text to flatcase (no separators, lowercase)
functionName()
Convert to valid function name format
Http-Header-Case
Convert text to HTTP header naming convention
kebab-case
Convert text to kebab-case
Namespace::Case
Convert to namespace::case for C++/PHP
package.name
Convert to package.name format
PascalCase
Convert text to PascalCase
SCREAMING_SNAKE_CASE
Convert text to SCREAMING_SNAKE_CASE
snake_case
Convert text to snake_case
sql_column_case
Convert to SQL column naming convention
Train-Case
Convert text to Train-Case
UPPERFLAT
Convert text to UPPERFLAT (no separators, uppercase)
url-slug
Convert to URL-friendly slug format
variableName
Convert to valid JavaScript/TypeScript variable name
Text Analysis
Count, measure, and analyze text properties • 13 tools
Character Count
Count total characters including spaces
Character Count (No Spaces)
Count characters excluding spaces and whitespace
Check if Palindrome
Check if text reads the same forwards and backwards
Complete Text Analysis
Comprehensive analysis with all text statistics
Consonant Count
Count the number of consonants in text
Line Count
Count the number of lines in text
Number Count
Count the number of numeric digits in text
Paragraph Count
Count the number of paragraphs in text
Reading Time Estimate
Estimate reading time based on average reading speed
Sentence Count
Count the number of sentences in text
Symbol Count
Count the number of symbols and special characters
Vowel Count
Count the number of vowels in text
Word Count
Count the number of words in text
Encoding/Decoding
Base64, URL, HTML and other encoding formats • 12 tools
Base64 Decode
Decode Base64 encoded text
Base64 Encode
Encode text to Base64 format
Binary Decode
Decode binary encoded text
Binary Encode
Encode text to binary format
Hex Decode
Decode hexadecimal encoded text
Hex Encode
Encode text to hexadecimal format
HTML Escape
Escape HTML special characters
HTML Unescape
Unescape HTML entities to original characters
ROT13 Encode/Decode
Apply ROT13 cipher (letters only)
ROT47 Encode/Decode
Apply ROT47 cipher (all printable ASCII)
URL Decode
Decode URL encoded text
URL Encode
Encode text for safe use in URLs
Formatting Tools
Add quotes, brackets, prefixes and suffixes • 23 tools
Add Angle Brackets
Wrap text in angle brackets
Add Backticks
Wrap text in backticks
Add Curly Braces
Wrap text in curly braces
Add Double Quotes
Wrap text in double quotes
Add Line Numbers
Add line numbers to the beginning of each line
Add Padded Line Numbers
Add zero-padded line numbers to each line
Add Parentheses
Wrap text in parentheses
Add Prefix
Add "PREFIX: " to the beginning of text
Add Single Quotes
Wrap text in single quotes
Add Spaces Between Words
Add spaces between concatenated words
Add Square Brackets
Wrap text in square brackets
Add Suffix
Add " :SUFFIX" to the end of text
Center Text
Center align text within a specified width
Convert to Bullet Points
Convert each line to a bullet point
Convert to Numbered List
Convert each line to a numbered list item
Indent Text
Add 2 spaces to the beginning of each line
Number Each Word
Add numbers to each word
Outdent Text
Remove 2 spaces from the beginning of each line
Remove All Spaces
Remove all space characters from text
Remove Extra Spaces
Replace multiple spaces with single spaces
Remove Line Breaks
Remove all line breaks and combine into single line
Trim Lines
Remove leading and trailing whitespace from each line
Wrap Each Word
Wrap each word in parentheses
List Operations
Sort, filter, and manipulate lists • 7 tools
Extract Email Addresses
Extract all email addresses from text
Extract Numbers
Extract all numbers from text
Extract Words
Extract all words and list them one per line
Remove Duplicate Lines
Remove duplicate lines, keeping only unique entries
Sort Characters
Sort all characters in text alphabetically
Sort Lines
Sort lines alphabetically
Sort Words
Sort words alphabetically
Number Operations
Format numbers, convert bases, and calculate • 12 tools
Add Number Commas
Add thousand separators to numbers
Binary to Decimal
Convert binary numbers to decimal
Calculate Percentage
Calculate percentage from value and total (value on first line, total on second)
Decimal to Binary
Convert decimal numbers to binary
Decimal to Hexadecimal
Convert decimal numbers to hexadecimal
Hexadecimal to Decimal
Convert hexadecimal numbers to decimal
Number to Roman Numerals
Convert numbers to Roman numeral format
Number to Words
Convert numbers to written words
Remove Number Commas
Remove thousand separators from numbers
Roman Numerals to Number
Convert Roman numerals to decimal numbers
Round to Decimals
Round number to specified decimal places (number on first line, decimals on second)
Scientific Notation
Convert numbers to scientific notation
Date/Time Tools
Convert timestamps and format dates • 8 tools
Calculate Age
Calculate age from birth date and days until next birthday
Calculate Duration
Calculate the duration between two dates
Date to Unix Timestamp
Convert date to Unix timestamp
Format as ISO 8601
Convert date to ISO 8601 standard format
Format Date Multiple Ways
Show a date in multiple common formats
Get Relative Time
Calculate how long ago a date was from now
Unix Timestamp to Date
Convert Unix timestamp to readable date format
UTC to Local Time
Convert UTC time to local timezone
Cryptography
Hash generators, checksums, and encryption • 10 tools
Base32 Decode
Decode Base32 encoded text
Base32 Encode
Encode text to Base32 format
Decode JWT Token
Decode JWT token to view header and payload
Generate Medium Password
Generate a medium strength password with letters and numbers
Generate Random Alphanumeric
Generate a random string with letters and numbers
Generate Random Letters
Generate a random string with only letters
Generate Random Numbers
Generate a random string with only numbers
Generate Simple Password
Generate a simple password with lowercase letters and numbers
Generate Strong Password
Generate a cryptographically strong password with mixed case, numbers, and symbols
Generate UUID v4
Generate a random UUID version 4
JSON/XML Tools
Format, validate, and convert data formats • 11 tools
CSV to JSON
Convert CSV data to JSON array format
Escape JSON String
Escape a string for use inside JSON
Extract JSON Keys
Extract all keys from a JSON object with their paths
Format JSON
Format and beautify JSON with proper indentation
Format XML
Format and beautify XML with proper indentation
JSON to CSV
Convert JSON array of objects to CSV format
Minify JSON
Compress JSON by removing all unnecessary whitespace
Minify XML
Compress XML by removing unnecessary whitespace
Sort JSON Keys
Sort all keys in a JSON object alphabetically
Unescape JSON String
Unescape a JSON string to its original form
Validate JSON
Check if JSON is valid and show structure information
Markdown Tools
Convert and process Markdown content • 18 tools
Add Horizontal Rule
Add a Markdown horizontal rule after the text
Format as Blockquote
Format text as Markdown blockquote
Format as Bullet List
Convert lines to Markdown bullet list
Format as Link
Format text as Markdown link [text](url)
Format as Numbered List
Convert lines to Markdown numbered list
Generate Checklist
Convert lines to Markdown checklist format
Generate H1 Heading
Format text as H1 heading
Generate H2 Heading
Format text as H2 heading
Generate H3 Heading
Format text as H3 heading
Generate H4 Heading
Format text as H4 heading
Generate H5 Heading
Format text as H5 heading
Generate H6 Heading
Format text as H6 heading
Generate Markdown Table
Convert CSV data to Markdown table format
Markdown to Plain Text
Convert Markdown formatting to plain text
Wrap in Bold
Wrap each line in Markdown bold formatting (**text**)
Wrap in Code Block
Wrap text in Markdown code block formatting
Wrap in Inline Code
Wrap each line in Markdown inline code formatting (`text`)
Wrap in Italic
Wrap each line in Markdown italic formatting (*text*)
SQL Tools
Format and generate SQL queries • 10 tools
Add SQL Comments
Add explanatory comments to SQL statements
CSV to SQL Table
Convert CSV data to SQL CREATE TABLE and INSERT statements
Escape SQL String
Escape single quotes in SQL strings
Format SQL
Format and beautify SQL code with proper indentation
Generate CREATE TABLE
Generate SQL CREATE TABLE statement from table name and column definitions
Generate INSERT Statement
Generate SQL INSERT statement from table name, columns, and values
Generate SELECT Statement
Generate SQL SELECT statement from table name and optional columns/conditions
Remove SQL Comments
Remove all comments from SQL code
SQL Keywords to lowercase
Convert SQL keywords to lowercase
SQL Keywords to UPPERCASE
Convert SQL keywords to uppercase
HTML/CSS Tools
Web development formatting and utilities • 12 tools
Decode HTML Entities
Decode HTML entities back to special characters
Encode HTML Entities
Encode special characters to HTML entities
Extract HTML Images
Extract all image sources from HTML with their alt text
Extract HTML Links
Extract all links from HTML and list them with their text
Format CSS
Format and beautify CSS with proper indentation
Format HTML
Format and beautify HTML with proper indentation
HTML to Markdown
Convert HTML markup to Markdown format
Minify CSS
Compress CSS by removing whitespace and comments
Minify HTML
Compress HTML by removing unnecessary whitespace
Remove HTML Tags
Strip all HTML tags from text, leaving only content
RGB to CSS rgb()
Convert RGB color values to CSS rgb() format
Sort CSS Properties
Sort CSS properties alphabetically within rules
Fun Text
Playful text effects, meme text, and entertaining transformations • 14 tools
Duplicate Each Word
Duplicate each word individually
Duplicate Text
Duplicate the entire text
Keep Only Letters
Remove all non-letter characters
Keep Only Numbers
Remove all non-numeric characters
Remove Consonants
Remove all consonants from text
Remove Duplicate Characters
Remove duplicate characters, keeping only first occurrence
Remove Non-Alphanumeric
Remove all non-alphanumeric characters
Remove Numbers
Remove all numeric characters
Remove Vowels
Remove all vowels from text
Reverse Letters in Each Word
Reverse the letters within each word
Reverse Text
Reverse the entire text
Reverse Word Order
Reverse the order of words
Shuffle Characters
Randomly shuffle all characters
Shuffle Words
Randomly shuffle the order of words
Generators
Generate placeholder content, fake data, and random values • 3 tools
Count Word Occurrences
Count how many times each word appears in text
Generate Lorem Ipsum
Generate Lorem Ipsum placeholder text
Truncate Text
Truncate text to a maximum length with ellipsis
Unicode Tools
Unicode encoding, decoding, and character manipulation • 2 tools
Unicode Escape
Convert characters to Unicode escape sequences
Unicode Unescape
Convert Unicode escape sequences back to characters
Color Tools
Color code conversions and palette generation • 12 tools
Color Name to Hex
Convert color names to hex color codes
Darken Color 10%
Darken a hex color by 10%
Darken Color 20%
Darken a hex color by 20%
Darken Color 30%
Darken a hex color by 30%
Generate Random Color
Generate a random hex color
Hex to HSL
Convert hex color codes to HSL format
Hex to RGB
Convert hex color codes to RGB format
HSL to Hex
Convert HSL color values to hex format
Lighten Color 10%
Lighten a hex color by 10%
Lighten Color 20%
Lighten a hex color by 20%
Lighten Color 30%
Lighten a hex color by 30%
RGB to Hex
Convert RGB color values to hex format