All tools are free, but if they have helped you, buy me a coffee ☕
🚀 ToolsyKit

Your Hub for Free Online Tools

🔤 Case Converter

Transform text into different cases instantly. Perfect for developers, writers, and content creators working with variable names, titles, and formatted text.

📋 Choose Conversion:

📖 Case Types Explained

UPPERCASE

All letters capitalized. Used for constants, acronyms, emphasis.

lowercase

All letters in lowercase. Common in URLs, email addresses.

Title Case

First letter of each word capitalized. Used for titles, headings.

Sentence case

First letter capitalized. Standard for sentences.

camelCase

First word lowercase, rest capitalized. Popular in JavaScript.

PascalCase

All words capitalized, no spaces. Used for class names.

snake_case

Words separated by underscores. Common in Python, databases.

kebab-case

Words separated by hyphens. Used in URLs, CSS classes.

📋 How to Use the Case Converter

  1. Type or paste your text into the box.
  2. Select a case button such as UPPERCASE, Title Case, camelCase or snake_case.
  3. Copy the result, or use Replace Original to apply it to the input and convert again.

🎯 When to Use It

  • Turning a heading into Title Case or sentence case.
  • Converting a phrase into a variable name: camelCase, PascalCase, snake_case or kebab-case.
  • Producing CONSTANT_CASE names for config values.
  • Fixing text typed with caps lock on.

💡 Tips & Common Pitfalls

  • Title Case capitalises every word, so small words like "of" and "the" may need a manual tweak to match a style guide.
  • Programming cases remove spaces, so check the output when your text contains punctuation or numbers.
  • Use Replace Original to chain conversions, for example lowercase first and then camelCase.

❓ Frequently Asked Questions

What is camelCase used for?

camelCase is commonly used in programming for variable and function names, especially in JavaScript, Java, and Swift.

When should I use snake_case?

snake_case is popular in Python, Ruby, and database column names. It's more readable for longer variable names.

What's the difference between PascalCase and camelCase?

PascalCase capitalizes the first letter (HelloWorld), while camelCase doesn't (helloWorld). PascalCase is used for class names.

Why use kebab-case for URLs?

kebab-case is URL-friendly and improves SEO. Search engines treat hyphens as word separators, making URLs more readable.

🔧 All Tools ⚠ Any Issues?