🔡

Case Converter

Convert text between 8 different case formats instantly — UPPER, lower, Title, camelCase and more.

Select a conversion above
ℹ️ How to use
  1. Paste text in the input field
  2. Click a conversion button — UPPERCASE, camelCase, snake_case, etc.
  3. Copy result using the Copy button
  4. Swap to use the result as a new input

🔗 Related Tools

-FAQ

Why Text Case Matters More Than You Think

Text case isn't just about aesthetics — it carries real meaning in programming, legal writing, SEO, and professional communication. Using the wrong case in code can cause bugs. Using ALL CAPS in an email reads as shouting. Title Case signals a heading. Knowing which case to use, and being able to convert quickly, is a small but genuinely useful productivity skill.

Case Types and When to Use Each

Real-World Example: Database Column Naming

If you export data from a spreadsheet where headers are in "First Name", "Date Of Birth" format, and you need them in snake_case for a SQL database or Python script — converting 20–30 column names manually wastes significant time. Paste all headers in here and convert them in one shot.

SEO tip: URL slugs should always be in kebab-case and lowercase — freetoolkit.in/tools/gst-calculator not freetoolkit.in/tools/GSTCalculator. Search engines treat uppercase URLs differently and it can cause duplicate content issues.

❓ Frequently Asked Questions

What is camelCase?

camelCase starts with a lowercase letter and capitalises the first letter of each subsequent word, with no spaces (e.g. 'myVariableName'). It is widely used in JavaScript, Java and Swift.

What is PascalCase?

PascalCase (also called UpperCamelCase) capitalises the first letter of every word with no spaces (e.g. 'MyVariableName'). It is the standard convention for class names in most programming languages.

What is snake_case?

snake_case uses lowercase letters with underscores between words (e.g. 'my_variable_name'). It is the standard naming convention in Python and Ruby.

What is kebab-case?

kebab-case uses lowercase letters with hyphens between words (e.g. 'my-variable-name'). It is commonly used for CSS class names, HTML attributes and URL slugs.

What is Title Case?

Title Case capitalises the first letter of every major word. It is used for headings, book titles and article headlines (e.g. 'The Quick Brown Fox').