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.
Supported Case Formats
Convert between any of these popular text case styles
Title Case
Capitalizes first letter of each word. Used for headlines, titles, and formal headings.
camelCase
First word lowercase, subsequent words capitalized. Used for JavaScript variables and functions.
snake_case
All lowercase with underscores. Common in Python, Ruby, and database columns.
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.