How to use the case converter
- Type or paste your text into the box.
- Click the button for the case style you want.
- The converted text appears instantly in the result box below.
- Click a different style to switch, or edit the text and convert again.
The seven case styles
Different contexts call for different capitalization. Writing a headline needs Title Case, while naming a variable in code needs camelCase or snake_case. This converter covers the styles you are most likely to reach for.
| Style | Example | Typical use |
|---|---|---|
| UPPERCASE | HELLO WORLD | Headings, emphasis, acronyms. |
| lowercase | hello world | Body text, file names. |
| Title Case | Hello World | Headlines, titles, book names. |
| Sentence case | Hello world | Normal prose sentences. |
| camelCase | helloWorld | Variable names in code. |
| kebab-case | hello-world | URL slugs, CSS class names. |
| snake_case | hello_world | Identifiers in Python and SQL. |
When to use which style
Title Case capitalizes the first letter of every word, which suits headings and titles. Sentence case only capitalizes the first letter of each sentence, matching normal writing. camelCase, kebab-case and snake_case all remove spaces and punctuation so text becomes a single identifier — developers pick one based on the language and convention of their project.
If you are converting a large document, paste it in once and click through the styles to compare. Because the tool runs entirely in your browser, your text is never uploaded or stored, which keeps drafts and confidential material private.
Converting identifiers for programming
When you name variables, functions or files, most tools expect a single continuous token with no spaces. That is exactly what camelCase, kebab-case and snake_case produce. camelCase keeps the first word lowercase and capitalizes each following word. kebab-case and snake_case replace every space with a hyphen or an underscore and keep everything lowercase. Converting a heading like "Monthly Sales Report" into monthly-sales-report gives you a URL-friendly slug in a single click.
