Text Case Converter

Switch text between UPPERCASE, lowercase, Title Case and more.

Overview

Transforms text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, and Constant Case instantly.

Formula & Calculation Method

Transformed_Text = String_Mapping(Text, Target_Casing_Rules)

Handles Unicode capitalization rules, converts delimiters (spaces to underscores or hyphens), and formats code identifiers.

Worked Example: Converting 'hello world from calciverse'

Inputs: Input: 'hello world from calciverse'

  • Title Case: 'Hello World From Calciverse'
  • camelCase: 'helloWorldFromCalciverse'
  • kebab-case: 'hello-world-from-calciverse'
  • CONSTANT_CASE: 'HELLO_WORLD_FROM_CALCIVERSE'

Summary: Case Transformation Complete | 8 Casing Styles Supported | Instant Copy

Common Use Cases

  • Accidental Caps Lock Recovery: Fix sentences accidentally typed with the Caps Lock key engaged without retyping.
  • Code Refactoring: Convert database snake_case column names into JavaScript camelCase variable properties.
  • Headline Formatting: Standardize publication article titles conforming to Associated Press (AP) or Chicago title case rules.

Frequently Asked Questions

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter (myVariable); PascalCase starts with an uppercase letter (MyVariable, used for classes).

What words should be lowercase in Title Case?

Articles (a, an, the), coordinating conjunctions (and, but, for, nor, or), and short prepositions under 4 letters (in, on, to, of).

What is kebab-case used for?

kebab-case uses hyphens between words; it is standard for CSS class names, HTML attributes, and web URL slugs.

Related Calculators & Tools