Text Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more. Everything runs in your browser.
About the Text Case Converter
This free text case converter lets you quickly transform any text between 10 different case formats. It handles special characters, numbers, and Unicode text gracefully. All processing happens locally in your browser — your text is never sent to any server.
Supported Conversions
UPPERCASE — Converts all letters to uppercase. Useful for headings, acronyms, or emphasis.
lowercase — Converts all letters to lowercase. Common for normalization and comparison.
Title Case — Capitalizes the first letter of each word. Standard for book titles, headings, and proper nouns.
Sentence case — Capitalizes only the first letter of each sentence. Natural for paragraph text.
camelCase — Joins words with no separator, capitalizing each word except the first. Standard in JavaScript and Java variable naming.
PascalCase — Like camelCase but with the first letter capitalized. Used for class names in many programming languages.
snake_case — Joins words with underscores, all lowercase. Common in Python, Ruby, and database column names.
kebab-case — Joins words with hyphens, all lowercase. Standard for CSS classes, URL slugs, and CLI flags.
CONSTANT_CASE — Joins words with underscores, all uppercase. Used for constants and environment variables.
dot.case — Joins words with dots, all lowercase. Used in configuration keys and Java package names.