Input Text

Aa
Characters
0
W
Words
0
Lines
0

Live Output

Selected: lowercase

Select a case format above to see live conversion. Output updates automatically as you type.

All Case Formats

16 case formats Click any box to copy instantly

lowercase

All characters in lowercase

hello world

UPPERCASE

All characters in uppercase

HELLO WORLD

Title Case

First letter of each word capitalized

Hello World

Sentence case

First letter of sentences capitalized

Hello world

camelCase

First word lowercase, rest capitalized

helloWorld

PascalCase

All words capitalized, no spaces

HelloWorld

snake_case

Words separated by underscores

hello_world

kebab-case

Words separated by hyphens

hello-world

CONSTANT_CASE

Uppercase with underscores

HELLO_WORLD

dot.case

Words separated by dots

hello.world

path/case

Words separated by slashes

hello/world

aLtErNaTiNg

Alternating uppercase and lowercase

hElLo WoRlD

iNVERSE cASE

Inverts the case of each character

HELLO world

Reverse

Text in reverse order

dlrow olleh

NoSpaces

Remove all spaces

helloworld

Clean Spaces

Remove extra spaces

hello world

Complete Guide to Text Case Conversion

All Case Formats Explained

Basic Cases

  • lowercase: all letters lowercase
  • UPPERCASE: all letters uppercase
  • Title Case: capitalize each word
  • Sentence case: capitalize sentences

Programming Cases

  • camelCase: firstWordLower, restCapitalized
  • PascalCase: AllWordsCapitalized
  • snake_case: words_with_underscores
  • kebab-case: words-with-hyphens

Special Cases

  • CONSTANT_CASE: UPPER_WITH_UNDERSCORES
  • dot.case: words.with.dots
  • path/case: words/with/slashes
  • aLtErNaTiNg: alternating letters

Transform Cases

  • iNVERSE cASE: flips all cases
  • Reverse: text in reverse order
  • NoSpaces: removes all spaces
  • Clean Spaces: removes extra spaces

Case Formats for Developers

camelCase: Used in JavaScript, TypeScript, Java for variable and function names. Example: getUserProfile, calculateTotalPrice.

PascalCase: Common in C#, Java class names, React components. Example: UserProfile, ShoppingCart.

snake_case: Standard in Python, Ruby, and database column names. Example: user_profile, calculate_total_price.

kebab-case: Used in URLs, CSS class names, and file names. Example: user-profile, shopping-cart.

CONSTANT_CASE: For constants and environment variables. Example: MAX_USERS, API_KEY, DATABASE_URL.

Programming Language Conventions

JavaScript/TypeScript: camelCase for variables/functions, PascalCase for classes/components, CONSTANT_CASE for constants

Python: snake_case for variables/functions, PascalCase for classes, CONSTANT_CASE for constants

Java/C#: camelCase for variables/methods, PascalCase for classes, CONSTANT_CASE for static finals

Go: camelCase for private, PascalCase for public/exported identifiers

Privacy Protected

All text case conversions happen entirely in your browser using JavaScript. Your text is never uploaded to servers, stored in databases, or transmitted to any third party.