Text Case Converter

Transform text between different case formats including lowercase, UPPERCASE, Title Case, camelCase, snake_case, kebab-case, and more.

Text Case Types & Use Cases

lowercase

Converts all text to lowercase letters.

Use cases: Email addresses, URLs, file names, CSS properties, and standardizing user input.

UPPERCASE

Converts all text to uppercase letters.

Use cases: Constants in programming, acronyms, headers, emphasis, and database field names.

Title Case

Capitalizes the first letter of each word.

Use cases: Book titles, article headlines, proper nouns, and formal document headings.

Sentence case

Capitalizes only the first letter of the sentence.

Use cases: Regular sentences, descriptions, and natural language text formatting.

camelCase

First word lowercase, subsequent words capitalized, no spaces.

Use cases: JavaScript variables, function names, object properties, and JSON keys.

PascalCase

Each word capitalized, no spaces or separators.

Use cases: Class names, component names, type definitions, and constructor functions.

snake_case

All lowercase with underscores separating words.

Use cases: Python variables, database columns, file names, and API endpoints.

kebab-case

All lowercase with hyphens separating words.

Use cases: CSS class names, HTML attributes, URL slugs, and file names.

CONSTANT_CASE

All uppercase with underscores separating words.

Use cases: Environment variables, constants, configuration keys, and global variables.

dot.case

All lowercase with dots separating words.

Use cases: Domain names, package names, namespaces, and configuration paths.

tOGGLE cASE

Reverses the case of each character.

Use cases: Creative text effects, mocking text, and stylistic formatting.

iNVERSE cASE

Alternates between lowercase and uppercase by position.

Use cases: Stylistic text effects, design mockups, and creative typography.

Pro Tips

  • Use camelCase for JavaScript and Java naming conventions
  • Prefer snake_case for Python, Ruby, and database fields
  • Use kebab-case for CSS classes and HTML attributes
  • CONSTANT_CASE is ideal for environment variables and global constants
  • PascalCase works well for class names and React components

Other Tools You Might Find Useful

Discover more utilities to enhance your productivity

Text Case Converter - Convert Between Different Text Cases | UtilCrate