A case converter instantly rewrites text in a different letter case, saving you from retyping. Whether you pasted a heading in all caps by mistake or need a variable name in a specific programming style, the tool handles the transformation in one click. This guide explains each case and when to use it.
Everyday text cases
UPPERCASE and lowercase are self-explanatory. Sentence case capitalizes only the first letter of the sentence, like normal prose. Title Case capitalizes the first letter of each significant word and is used for headings and titles.
Programming cases
Code identifiers cannot contain spaces, so developers use joining conventions instead. Each language and context tends to prefer one style.
camelCase is common for variables and functions in JavaScript and Java; PascalCase names classes and components; snake_case is popular in Python and database columns; kebab-case appears in URLs, CSS classes, and file names.
Title case rules
Title case capitalizes the first and last words and all major words, while leaving short words such as "a", "an", "the", "and", "but", "or", and short prepositions in lowercase — unless one begins the title. Different style guides differ on the details, which is why an automated converter that applies consistent rules is handy.
How to use the case converter online
- Paste or type your text.
- Choose the target case.
- Copy the converted result.
FAQ
Q: What are the rules for title case?
A: Capitalize the first and last words and all major words; keep short articles, conjunctions, and short prepositions lowercase unless they start the title. Style guides vary slightly.
Q: What is the difference between camelCase and snake_case?
A: camelCase joins words with capital letters and no separators (myVariableName); snake_case joins them with underscores and stays lowercase (my_variable_name).
Q: Does converting case keep accents and special characters?
A: A good converter preserves accented letters and only changes their case, so "café" becomes "CAFÉ" in uppercase.