Text Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, kebab-case, snake_case, and more. Instant conversion as you type. Free,
FAQ
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, kebab-case, snake_case, CONSTANT_CASE, and iNVERT cASE - 10 transformations in one tool.
camelCase starts lowercase and capitalizes subsequent words (myVariable). PascalCase capitalizes all words (MyClass). Both remove spaces and punctuation.
The converter processes alphanumeric characters. Special characters like hyphens, underscores, and spaces are treated as word boundaries. Accents and Unicode characters are preserved. For acronyms like 'API' or 'HTML', the converter treats them as regular words, so 'API Key' becomes 'apiKey' in camelCase.
Sentence case capitalizes only the first word and proper nouns. Title case capitalizes the first letter of every major word (typically excluding articles, coordinating conjunctions, and short prepositions). Sentence case is used for body text. Title case is used for headings and titles.
Each case output has a dedicated copy button next to the result. Click the clipboard icon to copy that specific case variation. You can also use the "Copy all cases" button to copy every case output at once as a formatted summary.
camelCase for JavaScript variables, snake_case for Python and JSON API fields, kebab-case for CSS classes and URLs, CONSTANT_CASE for configuration constants.
More tools
JSON Formatter
Pretty-print, validate, and minify JSON with syntax highlighting.
Slug Generator
Generate clean, SEO-friendly URL slugs from any text.
Word Counter
Count words, characters, sentences, and paragraphs in real time.
Lorem Ipsum
Generate placeholder text for mockups and layouts. Control paragraphs, words, and length.
RegEx Tester
Write and test regular expressions with real-time match highlighting.
Diff Checker
Compare two text blocks side-by-side and see exactly what changed.