Text Case Converter

Instantly convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, PascalCase, kebab-case and more. Essential tool for developers and writers.

9+Case Formats
InstantConversion
FreeForever

Supported Case Formats

Convert between any of these popular text case styles

Aa

Title Case

Capitalizes first letter of each word. Used for headlines, titles, and formal headings.

aA

camelCase

First word lowercase, subsequent words capitalized. Used for JavaScript variables and functions.

a_b

snake_case

All lowercase with underscores. Common in Python, Ruby, and database columns.

a-b

kebab-case

All lowercase with hyphens. Used for CSS classes, HTML attributes, and URL slugs.

Frequently Asked Questions

What's the difference between camelCase and PascalCase?

camelCase starts with lowercase (myVariable), PascalCase starts with uppercase (MyClass). camelCase for variables, PascalCase for classes.

When should I use snake_case vs kebab-case?

snake_case for Python/Ruby/databases. kebab-case for CSS classes, HTML attributes, and URLs.

What is Title Case used for?

Headlines, article titles, book titles. Capitalizes first letter of each word (sometimes excluding small words).

What is CONSTANT_CASE?

All uppercase with underscores. Used for constants and environment variables: MAX_SIZE, API_KEY.

© 2026 DevToolbox. All rights reserved.