Skip to main content

Free Text Case Converter — Change Capitalization Instantly

Enter or paste your text into the editor below and click any button to convert between uppercase, lowercase, title case, sentence case, camelCase, snake_case, kebab-case, and more. Fix accidental caps lock text, format blog post headings, generate programming variable names, clean up copy-pasted content, or transform text for social media posts—choose from 11 case formats with one click, no registration needed.

Click any conversion button to transform your text instantly

Standard Cases

Programming Cases

Special

Free Text Case Converter — Change Capitalization Instantly

Transform text between uppercase, lowercase, title case, sentence case, and more with our free online case converter. Fix accidental caps lock, format headings properly, convert text for programming, or create stylized text—all with a single click. Perfect for writers, developers, marketers, and anyone working with text.

This tool supports 11 different case formats including standard text cases and programming naming conventions like camelCase, snake_case, and kebab-case. No signup required, works instantly in your browser, and your text is never stored or transmitted.

All Text Case Types Explained

Case Type Example Best Used For
lowercase the quick brown fox URLs, email addresses, casual text
UPPERCASE THE QUICK BROWN FOX Headlines, emphasis, acronyms
Title Case The Quick Brown Fox Titles, headings, proper names
Sentence case The quick brown fox. Normal text, paragraphs, articles
camelCase theQuickBrownFox JavaScript variables, Java methods
PascalCase TheQuickBrownFox Class names, React components
snake_case the_quick_brown_fox Python, Ruby, database columns
kebab-case the-quick-brown-fox URLs, CSS classes, file names
CONSTANT_CASE THE_QUICK_BROWN_FOX Constants, environment variables
tOGGLE cASE tHE qUICK bROWN fOX Fix caps lock errors (invert)
aLtErNaTiNg tHe QuIcK bRoWn FoX Memes, stylized text, sarcasm

Common Problems This Tool Solves

⌨️

Caps Lock Accidents

Typed a whole paragraph in caps? Use toggle case to flip it back, or lowercase and start fresh.

📰

Inconsistent Headlines

Make all your titles consistent with Title Case. Perfect for blog posts, articles, and presentations.

👨‍💻

Variable Naming

Convert phrases to camelCase, snake_case, or kebab-case for programming conventions.

📋

Data Standardization

Normalize names and data entries with consistent capitalization for databases and spreadsheets.

Programming Case Conventions by Language

Different programming languages have different naming conventions. Here's a quick reference:

camelCase

  • • JavaScript variables & functions
  • • Java methods & variables
  • • TypeScript properties
  • • Swift properties & methods

PascalCase

  • • Class names (most languages)
  • • React/Vue components
  • • C# methods & properties
  • • TypeScript interfaces

snake_case

  • • Python variables & functions
  • • Ruby methods & variables
  • • Database column names
  • • Rust variables

kebab-case

  • • CSS class names
  • • URL slugs
  • • HTML attributes
  • • File names (web)

When to Use Each Text Case

Title Case vs. Sentence Case

Title Case capitalizes major words and is used for headlines, book titles, and headings. Sentence case only capitalizes the first word and proper nouns—it's the standard for body text and most UI copy.

Title Case:

How to Write Better Headlines

Sentence case:

How to write better headlines

When UPPERCASE Is Appropriate

Use uppercase sparingly: acronyms (HTML, API), legal notices, short labels (SALE, NEW), or to indicate shouting/emphasis in informal contexts. Avoid for body text—it's harder to read and appears aggressive.

Who Uses Case Converters?

✍️

Content Writers

Format headlines and standardize capitalization across articles

👨‍💻

Developers

Convert between camelCase, snake_case, and other conventions

📊

Data Entry

Standardize names and text for databases and CRM systems

🎨

Designers

Create consistent UI text and proper heading formats

100% Private Processing

All case conversions happen directly in your browser. Your text never leaves your device.

  • No server processing
  • No text storage
  • Works offline
  • Safe for sensitive data

Frequently Asked Questions

What's the difference between Title Case and Capitalize Each Word?
In this tool, they're the same. True "proper" Title Case has complex rules—some style guides lowercase short prepositions (in, on, at) and articles (a, an, the). Our Title Case capitalizes every word for simplicity and consistency.
How do I fix text typed with Caps Lock on?
Use Toggle Case (tOGGLE cASE) to swap all uppercase letters to lowercase and vice versa. If you typed "hELLO wORLD" with caps lock on, toggle case converts it to "Hello World" (assuming you started with shift pressed).
Why doesn't camelCase work with my text?
Programming case conversions (camelCase, snake_case, etc.) work best with phrases separated by spaces, hyphens, or underscores. If your text is a continuous string or has special characters, results may vary. Try adding spaces between words first.
Does this work with non-English characters?
Yes! The converter uses JavaScript's built-in string methods which support Unicode. Accented characters (é, ñ, ü) and many non-Latin scripts will convert properly. However, some languages (Chinese, Japanese) don't have uppercase/lowercase distinctions.

Style Guides & Resources