Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and kebab-case instantly. Free and in-browser.
How to use the Case Converter
- 1Paste or type your text into the large input box at the top of the page, or clear the sample text and start fresh.
- 2Choose your target format by clicking one of the buttons: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case.
- 3Watch the result appear instantly in the output area below; switch to a different format button anytime to re-convert the same text without retyping.
- 4Review the converted text and, if needed, tweak edge cases like small words in Title Case by editing directly.
- 5Click the Copy button to send the result to your clipboard, ready to paste into your document, editor, or spreadsheet.
- 6Use the Clear button to empty both boxes and start a new conversion.
About the Case Converter
Case Converter takes any block of text and rewrites its capitalization in the exact style you need, without you having to retype a single word. Paste a sentence, a paragraph, a column of names, or a list of variable ideas, then pick a target format: UPPERCASE turns everything to capitals, lowercase strips them all away, Title Case capitalizes the first letter of each word, and Sentence case capitalizes only the first letter of each sentence while leaving the rest intact. For developers there are three programming-friendly modes: camelCase joins words with no spaces and an internal capital ("userAccountId"), snake_case links them with underscores ("user_account_id"), and kebab-case joins them with hyphens ("user-account-id"). The conversion runs entirely in your browser using JavaScript string methods, so the text you type never leaves your device, is never uploaded to any server, and works even if your connection drops mid-task. Everything recalculates the instant you switch formats. The tool is genuinely useful for messy real-world text. Marketers clean up headlines that were accidentally typed with Caps Lock on. Writers fix ALL-CAPS quotes pasted from PDFs and emails. Developers rename a batch of database columns or CSS classes without hand-editing each one. Students reformat citations and titles to match a style guide. Data analysts normalize spreadsheet headers before importing. Because the camelCase, snake_case, and kebab-case modes intelligently split on spaces, hyphens, and underscores, you can feed in "First Name", "first-name", or "first_name" and reliably get the target style out. A practical tip: Title Case here capitalizes every word, which is fine for casual headlines, but for strict editorial style you may still want to lowercase small words like "of" and "the" by hand afterward. Another tip: run Sentence case first to tame a shouty paragraph, then apply Title Case only to the actual heading. It matters because consistent capitalization signals care, improves readability, and prevents subtle bugs in code where "UserID" and "userId" are treated as different identifiers.
Frequently asked questions
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every word ('The Quick Brown Fox'), which suits headlines and titles. Sentence case capitalizes only the first letter of each sentence and leaves the rest lowercase ('The quick brown fox'), which matches normal prose. Pick Title Case for headings and Sentence case for body text or figure captions.
How does the tool decide where one word ends for camelCase, snake_case, and kebab-case?
It splits your text on spaces, hyphens, and underscores, then rejoins the pieces in the chosen style. So 'User Account ID', 'user-account-id', and 'user_account_id' all convert cleanly into 'userAccountId', 'user_account_id', or 'user-account-id'. If words are run together with no separator, the tool cannot know where to split them, so add a space first.
Does Title Case follow strict grammar rules for small words like 'and' or 'of'?
No. To stay predictable, Title Case capitalizes every word, including articles, conjunctions, and prepositions. If your style guide requires 'The Lord of the Rings' rather than 'The Lord Of The Rings', lowercase those small words manually after converting.
Is my text uploaded anywhere when I convert it?
No. All conversion happens locally in your browser with JavaScript. Your text is never sent to a server, never stored, and never logged. You can even disconnect from the internet after the page loads and the tool will keep working, which makes it safe for confidential drafts, client data, and internal code.
Can I convert a long list or a whole column of items at once?
Yes. Paste multiple lines and the selected format is applied line by line, so a column of names or a list of variable ideas all convert together. For UPPERCASE, lowercase, and Sentence case the line breaks are preserved; for the code styles, each line is treated as its own token to keep identifiers separate.
Related tools
Browse all free online tools in Text tools and more.
Frequently asked questions
Which cases are supported?+
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and kebab-case.