Skip to content
๐Ÿ”ค

Text Case Converter

Text

Convert text between different cases: UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.

0
0
Input

Type or paste text above to see it converted into every case at once.

A variable name written in camelCase for a JavaScript file needs to become snake_case the moment it crosses into a Python script or a database column, and a class name needs PascalCase specifically for a C# codebase, conventions that aren't just stylistic preference but the expected convention in each specific ecosystem a piece of code or data happens to move between. This tool converts text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and other case formats, built around translating an identifier's naming convention as code or data moves between different ecosystems.

See more about the Text Case Converter

Useful for converting a JavaScript variable name into the snake_case a Python script or a database column expects, translating a property name into PascalCase for a C# class, or converting a batch of field names between naming conventions when porting data between systems with different expectations.

Key features

  • Clean interface
  • Fast processing
  • No signup required
  • Works offline

Quick answers for Text Case Converter

How many case formats does it convert to at once?
Eight: UPPER, lower, Title Case, Sentence case, camelCase, snake_case, kebab-case, and CONSTANT_CASE, all calculated simultaneously from the same input, each with its own Copy button.
How does it know where one word ends and the next begins for camelCase or snake_case?
It splits on spaces, underscores, hyphens, and periods, and also inserts a break wherever a lowercase letter is immediately followed by an uppercase one, so "helloWorld" tokenizes into "hello" and "World" too.
Is there a way to try it without typing my own text?
Yes, a "Load Example" button above the input fills it with "Hello World Example" so you can see all eight case conversions right away.