Case Converter
Paste text once and get every common case format at the same time, each with its own copy button.
Runs entirely in your browser — your text is never uploaded
UPPERCASE
—
lowercase
—
Title Case
—
Sentence case
—
camelCase
—
PascalCase
—
snake_case
—
kebab-case
—
How to use Case Converter
- Paste your text into the input.
- All case variants update instantly.
- Copy the one you need.
Examples
Input
ultimate word toolkit
Result
Ultimate Word Toolkit · ULTIMATE WORD TOOLKIT · ultimate-word-toolkit
Input
user profile settings
Result
userProfileSettings · user_profile_settings
What you can type into Case Converter
- UPPERCASE and lowercase
- Every letter is switched. Punctuation, digits, spaces and line breaks are untouched.
- Title Case
- Each word is capitalised except short articles, conjunctions and prepositions such as a, an, the, and, or, of and in — which stay lowercase unless they start or end the title.
- Sentence case
- Everything is lowercased, then the first letter of the text, of each new line and of each sentence after . ! or ? is capitalised. Names are not re-capitalised, so check them afterwards.
- camelCase, snake_case, kebab-case
- The text is split on spaces and punctuation and rejoined with no separator, underscores or hyphens. Punctuation is dropped, digits are kept, and line breaks disappear because these formats describe a single identifier.
How the results behave
- All formats at once
- One paste produces every variant simultaneously, each with its own copy button — there is no mode to switch.
- Non-destructive
- Your original input stays in the box, so you can copy one format and then another.
Tips
- kebab-case is the safe choice for URLs, file names and CSS classes; snake_case suits Python and SQL; camelCase suits JavaScript variables.
- Sentence case is the modern default for buttons and UI labels because it reads faster than Title Case.
Common mistakes
- Running a paragraph through camelCase and expecting the punctuation to survive — identifier formats strip it by design.
- Trusting Sentence case with proper nouns: "paris" will not be restored to "Paris".
About the case converter
Developers renaming variables, files and CSS classes, editors fixing headings pasted in capitals, and anyone tidying text that arrived in the wrong case.
Case conventions carry meaning in code: camelCase for JavaScript variables, snake_case in Python and SQL, kebab-case for URLs, CSS classes and file names. Converting by hand is slow and error-prone.
For prose, Title Case suits headings while Sentence case is the modern default for UI labels and buttons because it reads faster.
Accuracy and limitations
- Title Case follows one common style guide's word list. Publications differ, so check against your own house style.
- Conversion is text-based and does not know which words are names, acronyms or brand spellings.
Frequently asked questions
Which words stay lowercase in Title Case?
Short articles, conjunctions and prepositions such as a, an, the, and, or, of and in — unless they start or end the title.
Does converting change my punctuation?
Upper, lower, title and sentence case keep punctuation. camelCase, snake_case and kebab-case strip it, since those formats are for identifiers.
Related tools
Word Counter
Count words, characters, sentences, paragraphs and reading time.
Open toolRemove Duplicate Lines
Deduplicate a list of lines with full control over matching.
Open toolSort Lines Alphabetically
Sort lines A–Z, Z–A, by number or by length.
Open toolCharacter Counter
Count characters with and without spaces in real time.
Open tool