Text Case Converter
Quickly convert any block of text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and kebab-case. Useful for cleaning up headlines, generating variable names from human text, fixing accidentally caps-locked paragraphs and preparing copy for different style guides. The conversion happens instantly and privately in your browser.
All Supported Case Formats
Paste your text and click any button to convert instantly. You can also use Use result as input to chain multiple conversions.
| Format | Example | Common Use |
|---|---|---|
| UPPERCASE | HELLO WORLD | Headings, acronyms, warnings |
| lowercase | hello world | Email addresses, URLs, code |
| Title Case | Hello World | Article titles, proper nouns |
| Sentence case | Hello world | Normal prose, captions |
| camelCase | helloWorld | JavaScript / Java variable names |
| snake_case | hello_world | Python, database column names |
| kebab-case | hello-world | CSS classes, URL slugs |
| iNVERT cASE | hELLO wORLD | Stylistic / creative text |
When to Use Each Case Style
Developers
Use camelCase for JavaScript, Java and Swift variables and functions. Use snake_case for Python variables, database column names and file names. Use kebab-case for CSS class names, HTML IDs and URL slugs.
Writers & Marketers
Use Title Case for blog post headlines, book titles and email subject lines. Use Sentence case for body copy, captions and social posts. Use UPPERCASE sparingly for call-to-action buttons and banners — it can feel like shouting when overused.
Students & Academics
Many style guides (APA, Chicago, MLA) have specific rules for heading capitalisation. This tool lets you apply any format in one click and then fine-tune the result manually.
Quick Tips
- Use Use result as input to convert in multiple steps (e.g. lowercase first, then camelCase).
- camelCase and snake_case strip punctuation — ideal for turning plain English into code identifiers.
- For SEO-friendly URL slugs, convert to kebab-case and paste into your CMS's URL field.
📖 Unsure which case to use? camelCase vs snake_case vs kebab-case
Frequently Asked Questions
What case formats are supported?
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and inverted case — eight formats in total.
Does Title Case follow grammar rules?
It capitalizes every word. For style-guide-aware Title Case (which lowercases small words like "and", "the"), copy the result and adjust manually.
Can I convert long documents?
Yes. The converter handles paragraphs and full articles instantly because all processing happens in your browser with no upload.
Is camelCase output valid for variable names?
Yes — non-alphanumeric characters are stripped so the output can be used directly as a JavaScript, Java or Swift identifier.