Developer May 20, 2026 · by MetisTools Team

Case Converter: Instantly Transform Text Case (UPPER, lower, Title & More)

#Case#Converter#Text#Developer#Writing

Sometimes you paste text that’s ALL CAPS and need it readable. Other times you’re coding and need to switch between camelCase, snake_case, or kebab-case. A case converter handles all these transformations in one click.

Use the MetisTools free case converter to transform text between 8 different case formats.

All Case Formats Explained

CaseExampleCommon Use
lowercasehello worldGeneral text, URLs
UPPERCASEHELLO WORLDHeadlines, emphasis
Title CaseHello WorldArticle titles, headers
Sentence caseHello worldBody text, emails
camelCasehelloWorldJavaScript variables
PascalCaseHelloWorldClass names, components
snake_casehello_worldPython variables, file names
kebab-casehello-worldCSS classes, URLs

When to Use Each Case

For Writers & Editors

  • Sentence case — for body text, emails, and general writing
  • Title Case — for article headlines, book titles, and section headers
  • UPPERCASE — sparingly, for acronyms or strong emphasis

For Developers

  • camelCase — JavaScript, TypeScript, Java variable names
  • PascalCase — React components, C# classes, TypeScript types
  • snake_case — Python variables, Ruby methods, database columns
  • kebab-case — CSS class names, HTML file names, URLs

How to Use Our Case Converter

  1. Paste or type your text in the input area
  2. Select the target case from the dropdown — lowercase, UPPERCASE, Title Case, sentence case, camelCase, PascalCase, snake_case, or kebab-case
  3. See the result instantly — no button click needed for most modes
  4. Copy the converted text with one click

Why Our Case Converter Stands Out

  • 8 case formats — more than the typical 3-4 offered by other tools
  • Smart detection — handles multi-word input intelligently
  • Instant results — converts as you type
  • Copy button — one-click to clipboard
  • Free forever — no limits, no signup

Quick Case Reference for Programmers

Switching between languages? Here’s your cheat sheet:

  • JavaScript / TypeScript: camelCase for variables, PascalCase for classes
  • Python: snake_case for variables and functions, PascalCase for classes
  • CSS / HTML: kebab-case for classes and IDs
  • SQL: UPPERCASE for keywords, snake_case for table/column names

Related Tools:

Facebook X LinkedIn Reddit Pinterest Instagram WhatsApp