Free Case Converter Online
Instantly convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case or kebab-case with a single click.
About the Case Converter
The Case Converter lets you change the capitalisation of any text instantly. Whether you need UPPERCASE for headings, lowercase for plain text, Title Case for book titles, or camelCase and snake_case for programming variable names β all conversions happen client-side with a single click.
Popular uses include renaming variables in code, formatting social media posts, fixing accidentally all-caps text (CapsLock mistakes), and preparing strings for APIs or databases.
How to Use the Case Converter
Paste Your Text
Type or paste any text into the input field.
Choose a Case
Click one of the case buttons β UPPERCASE, Title Case, camelCase, snake_case, etc.
Review the Output
The converted text appears instantly in the output box.
Copy or Swap
Copy the output to clipboard, or swap it back to the input for further conversions.
Frequently Asked Questions
camelCase starts with a lowercase letter and capitalises the first letter of each subsequent word, with no spaces. Example: "my variable name" β "myVariableName". It's widely used in JavaScript, Java and many other languages.
PascalCase (also called UpperCamelCase) capitalises the first letter of every word including the very first word. Example: "my variable name" β "MyVariableName". It's used for class and component names in many languages.
snake_case uses underscores to separate words, all in lowercase. Example: "my variable name" β "my_variable_name". It's the convention in Python for variable and function names, and in database column names.
Our Title Case converter capitalises the first letter of every word. For strict AP/Chicago style which skips short prepositions and conjunctions, consider a dedicated title-case library.