🔠 Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, and more.
Result
How to Use the Case Converter
Paste or type your text in the box above, then click any case conversion button to instantly transform your text. Click the "Copy" button to copy the result to your clipboard.
Supported Case Styles
UPPERCASE converts every letter to its capital form. Useful for headings, emphasis, and acronyms. Example: "hello world" → "HELLO WORLD".
lowercase converts every letter to its small form. Useful for normalizing data, email addresses, and URLs. Example: "HELLO World" → "hello world".
Title Case capitalizes the first letter of each major word, following standard English title capitalization rules. Example: "the quick brown fox" → "The Quick Brown Fox".
Sentence case capitalizes only the first letter of each sentence. Example: "hello world. goodbye moon." → "Hello world. Goodbye moon."
camelCase removes spaces and capitalizes each word after the first. Standard for JavaScript and Java variables. Example: "user first name" → "userFirstName".
PascalCase removes spaces and capitalizes every word including the first. Used for class names in most programming languages. Example: "user account" → "UserAccount".
snake_case replaces spaces with underscores and lowercases everything. Standard for Python variables and database column names. Example: "User Name" → "user_name".
kebab-case replaces spaces with hyphens and lowercases everything. Standard for CSS class names and URL slugs. Example: "Main Header" → "main-header".
CONSTANT_CASE replaces spaces with underscores and uppercases everything. Used for constants and environment variables. Example: "api base url" → "API_BASE_URL".
When to Use Each Case
- Writing: Use Title Case for headlines and Sentence case for subheadings.
- Programming: Use camelCase for JavaScript variables, PascalCase for classes, snake_case for Python, and CONSTANT_CASE for constants.
- Web development: Use kebab-case for CSS classes and URL slugs.
- Data processing: Use lowercase to normalize text data for comparison and matching.
Frequently Asked Questions
What case conversions are supported?
We support: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case.
Is this tool free?
Yes — completely free with no limits. Use it as many times as you need.
Can I convert code variable names?
Absolutely! Use camelCase, PascalCase, snake_case, or CONSTANT_CASE for programming variable names.