Case Converter
Runs entirely in your browser
Convert text between common case styles directly in your browser. Type or paste your text, then click a style to convert it.
camelCase, PascalCase, snake_case and kebab-case work best on short text such as titles or variable names.
How to use Case Converter
- Type or paste your text into the box.
- Click the case style you want to apply.
- Copy the converted text with one click.
Features
- Eight common case styles in one click.
- Live character and word counts.
- One-click copy.
- 100% client-side — your text never leaves your browser.
Example
Starting from the phrase Free Online Text Tools, each button produces:
UPPERCASE: FREE ONLINE TEXT TOOLS
lowercase: free online text tools
Title Case: Free Online Text Tools
Sentence case: Free online text tools
camelCase: freeOnlineTextTools
PascalCase: FreeOnlineTextTools
snake_case: free_online_text_tools
kebab-case: free-online-text-tools
Tips for developers and writers
- camelCase, PascalCase, snake_case and kebab-case treat any run of spaces, punctuation or hyphens as a single word break — so "e-mail address" becomes "eMailAddress", not "e-mailAddress".
- These four styles also split existing camelCase text back into words before re-casing, so pasting "helloWorld" and clicking snake_case correctly produces "hello_world" rather than "helloworld".
- Sentence case lowercases the whole text first, then capitalizes only the letter at the very start and right after a period, question mark or exclamation mark — it won't remove capital letters you've placed in the middle of a sentence for another reason, like a proper noun, without lowercasing everything else too.
- Each button replaces the text in the box immediately, so chain conversions if needed — for example click UPPERCASE, then lowercase, then Title Case — since there's no separate "undo" for case changes.
Is Case Converter safe?
Yes. Case Converter re-splits and re-cases your text with local JavaScript — including the camelCase-aware word detection described above — so nothing you type is uploaded to a server, and nothing is kept once you close or refresh the tab.
Frequently Asked Questions
What case styles are supported?
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case and kebab-case.
Do camelCase and snake_case work on full sentences?
They work best on short text like titles or variable names. Spaces and line breaks are collapsed into a single separator, which is standard for these programming case styles.
Does converting case modify my original text?
Clicking a case button replaces the text in the box with the converted version, so you can copy the result immediately.