Case Converter
Convert text between uppercase, lowercase, title case, sentence case, camelCase, snake_case and more. One click, instant copy. No sign-up, no paywall.
How to use the case converter
- Type or paste your text into the box above.
- The twelve case cards below update instantly with a live preview of each format.
- Click Copy on any card to copy the converted text to your clipboard.
- Click Apply to replace the text in the input box with that case format, so you can keep editing.
- Adjust the text and repeat as needed — every card re-converts in real time.
When to use each case
UPPERCASE — Headings, acronyms, emphasis. Use sparingly in body text as it reads like shouting.
lowercase — Informal text, social media bios, minimalist branding.
Title Case — Headlines, blog titles, email subject lines. Follows standard English title-casing rules with minor words kept lowercase.
Sentence case — Regular prose, article body text, UI copy. Capitalises only the first letter of each sentence.
camelCase — JavaScript and TypeScript variable names, JSON keys, Java method names.
PascalCase — Class names in most languages, React component names, C# methods.
snake_case — Python variables and functions, PostgreSQL column names, Ruby methods.
kebab-case — CSS class names, URL slugs, HTML attributes, CLI flags.
CONSTANT_CASE — Environment variables, constants in most programming languages, configuration keys.
dot.case — Java package names, property file keys, configuration namespaces.
aLtErNaTiNg CaSe — Memes, sarcastic text, social media humour.
iNVERSE cASE — Swaps every letter's case. Useful for fixing text typed with Caps Lock on.