Free Tool
CaseForge
18 text case formats — convert instantly, one click
Choose a Case
Find & Replace
Find
Replace
Quick Transforms
Free Tool
What Is a Text Case Converter?
A text case converter is a free browser tool that transforms any text into a different letter-casing format — UPPERCASE, camelCase, snake_case, Title Case and 14 more — with a single click. CaseForge handles all 18 formats in real time. Your text never leaves your browser.
All 18 Supported Formats
| Format | Example | Common Use |
|---|---|---|
| UPPER CASE | HELLO WORLD | Headings, constants, emphasis |
| lower case | hello world | Normalisation, email addresses |
| Title Case | Hello World | Article headlines, book titles |
| Sentence case | Hello world. | Prose, emails, UI labels |
| camelCase | helloWorld | JS, Java, Swift variables |
| PascalCase | HelloWorld | Classes, React components |
| snake_case | hello_world | Python, Ruby, DB columns |
| SCREAMING_SNAKE | HELLO_WORLD | Constants, env variables |
| kebab-case | hello-world | CSS, URLs, npm packages |
| Train-Case | Hello-World | HTTP headers |
| dot.case | hello.world | Config keys, i18n |
| path/case | hello/world | File paths, API routes |
| aLtErNaTiNg | hElLo WoRlD | Style, creative text |
| mOcKiNg | hElLo WoRlD | Internet humour, memes |
Who Uses a Case Converter?
Developers
Convert between camelCase, snake_case, and PascalCase across languages instantly.
Writers
Fix inconsistent headline capitalisation and apply Title Case with smart minor-word rules.
SEO Specialists
Generate clean URL slugs and consistent meta title casing at scale.
Data Analysts
Normalise column headers before importing into databases or spreadsheets.
Frequently Asked Questions
Title Case capitalises every major word while keeping short function words (a, the, and, but) lowercase unless they open the string. It is used for book titles and article headlines. Sentence case only capitalises the first word of each sentence, used for UI labels, emails, and social captions where reading flow matters more than formality.
Use camelCase (
getUserData) for variable and function names in JavaScript, Java, Swift, and Dart. Use PascalCase (GetUserData) for class names, interfaces, React components, and type definitions in TypeScript and C#.Paste your text and click Slugify in the Quick Transforms panel. It lowercases everything, removes special characters, replaces spaces with hyphens, and collapses multiple hyphens into one — producing a clean SEO-friendly URL slug.
Yes. CaseForge runs entirely in your browser. No text is ever transmitted to a server or stored anywhere. It is safe to paste confidential code, passwords, or sensitive documents.
Yes. After converting, click Use as Input to push the output back to the input field and apply a second conversion on top — for example, slugify first, then convert to SCREAMING_SNAKE_CASE.
Need to Count Words Too?
Try WordLens — readability, reading time, keyword density and more.