Text Case & Transformation
Transform casing styles across standard prose, programming identifier conventions, and Unicode typography normalization. Every tool operates with zero server uploads, delivering immediate results right in your browser.
All Text Case & Transformation (29)
Case Converter
Transform text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.
UPPERCASE Converter
Convert all letters in your text to capital letters (ALL CAPS).
lowercase Converter
Convert all letters in your text into small lowercase characters.
Title Case Converter
Capitalize words following standard headline style, keeping minor prepositions lowercase.
Sentence Case Converter
Capitalize only the first letter of each sentence, keeping the rest lowercase.
Capitalize Each Word
Capitalize the initial letter of every single word unconditionally.
Capitalize First Letter
Capitalize strictly the very first character of the entire text block.
Toggle Case
Invert every uppercase letter to lowercase and lowercase letter to uppercase.
Alternating Case Converter
Alternate letters between lowercase and uppercase: aLtErNaTiNg CaSe.
Inverse Case Converter
Convert text to InVeRsE CaSe starting with uppercase on the first letter.
camelCase Converter
Convert text to camelCase programming identifier convention.
PascalCase Converter
Convert text to PascalCase (UpperCamelCase) for classes and types.
snake_case Converter
Convert text to lowercase underscore-separated snake_case format.
kebab-case Converter
Convert text to hyphen-separated kebab-case for URLs and CSS classes.
SCREAMING_SNAKE_CASE
Convert text to UPPERCASE underscore-separated CONSTANT format.
dot.case Converter
Convert text to dot-delimited lowercase words for property paths and configs.
path/case Converter
Convert text into slash-separated directory path format.
CONSTANT_CASE Converter
Format identifiers for immutable constants and enum values.
Header-Case Converter
Convert words to capitalized hyphen-separated HTTP Header style.
Train-Case Converter
Format words into capitalized hyphenated Train-Case.
Swap Case
Reverse upper and lowercase state across every alphabetical character.
Random Case Generator
Randomize the casing of each letter across the text.
Remove Accents & Diacritics
Strip diacritical marks (é, ü, ç, ñ, etc.) and convert to base Latin characters.
Normalize Unicode (NFKC)
Decompose and normalize Unicode compatibility characters into standard glyphs.
Normalize Quotes (Straight Quotes)
Convert curly smart quotes (“ ” ‘ ’ « ») to standard ASCII quotes (" and ').
Smart Quotes Converter
Convert straight ASCII quotes (" and ') to typographical curly quotation marks (“ ” ‘ ’).
Normalize Dashes
Convert en-dashes (–), em-dashes (—), and horizontal bars into standard hyphens (-).
Normalize Apostrophes
Convert curly apostrophes (’), grave accents (`), and acute marks (´) to straight ASCII apostrophes (').
Normalize Ellipsis
Convert the single Unicode ellipsis symbol (…) and excessive dots into three periods (...).