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.

FormatExampleCommon Use
UPPERCASEHELLO WORLDHeadings, acronyms, warnings
lowercasehello worldEmail addresses, URLs, code
Title CaseHello WorldArticle titles, proper nouns
Sentence caseHello worldNormal prose, captions
camelCasehelloWorldJavaScript / Java variable names
snake_casehello_worldPython, database column names
kebab-casehello-worldCSS classes, URL slugs
iNVERT cASEhELLO wORLDStylistic / 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.