edittxt

Formatting

Case Converter

Switch text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case.

Input

Output

Your text is processed on your device and never uploaded anywhere.

Every case style, one paste

Someone left caps lock on. A headline needs proper title case. A list of product names has to become URL slugs. Case problems are trivial and constant — and retyping is the slowest possible fix.

Pick a style and the conversion updates live: the four writing cases (UPPERCASE, lowercase, Title Case, Sentence case) for prose, the four developer cases (camelCase, PascalCase, snake_case, kebab-case) for identifiers and slugs, plus Capitalized Words and the joke one. Title Case applies real style-guide rules instead of blindly capitalizing everything, and Sentence case knows to keep “I” capital.

Frequently asked questions

How does Title Case decide which words stay lowercase?
It follows the common style-guide rule: every word is capitalized except short 'minor' words — articles (a, an, the), short conjunctions (and, but, or), and short prepositions (of, to, in, at…) — unless they're the first or last word of the line.
What's the difference between Sentence case and Capitalized Words?
Sentence case lowercases everything and then capitalizes only the first word of each sentence (and the pronoun I). Capitalized Words capitalizes the first letter of every single word regardless of what it is.
What are camelCase, snake_case, and kebab-case for?
They're identifier styles used in programming and URLs: camelCase and PascalCase for variable and class names, snake_case for Python and databases, kebab-case for URL slugs and CSS classes. The converter also splits existing camelCase words apart, so you can convert between styles.
Does it work with accented and non-Latin letters?
Yes — conversions use Unicode-aware rules, so ä→Ä, é→É, and Cyrillic or Greek letters change case correctly. Scripts without case, like Chinese or Japanese, pass through unchanged.

Related tools