Aa Case Converter

Convert text between uppercase, lowercase, title case, camelCase, snake_case, and more — instantly.

Aa Case Converter

What is the Case Converter?

The case converter takes any block of text and instantly reformats it into a dozen different letter-case styles: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg cAsE, reversed text, and a version with extra spaces stripped out. Every result appears at once in a grid, each with its own one-click copy button.

How to Use It

Type or paste your text into the input box at the top. As you type, every case variant updates live below it — there's no convert button to click. When you find the format you need, press the copy button on that card to send it straight to your clipboard.

When to Use It

Use it to fix text that was pasted in ALL CAPS from an email or spreadsheet, to properly capitalize a headline or title, or to turn a phrase into a valid variable name for code (camelCase, PascalCase, or snake_case). It's also handy for building URL slugs and CSS class names in kebab-case, or for quickly cleaning up double spaces left over from copy-pasting.

Who Benefits

Writers and editors formatting headlines, students cleaning up assignment text, developers who need consistent naming conventions across a codebase, and marketers or social media managers preparing titles and captions all save time with this tool instead of retyping text by hand.

📖
Related Guide
Text Case Conversion Explained (and When to Use Each Style)
Why camelCase, snake_case and Title Case each have their place.
Read Article →

Frequently Asked Questions

camelCase starts with a lowercase letter and capitalizes each following word ('myVariableName'), which is common in JavaScript and Java. PascalCase capitalizes every word including the first ('MyVariableName'), typically used for class names. snake_case joins words with underscores and no capitals ('my_variable_name'), the standard style in Python.
No. The conversion runs entirely in your browser using JavaScript — your text is never sent to a server or stored anywhere. You can use it offline once the page has loaded, and closing the tab clears everything.
Use kebab-case — all lowercase words separated by hyphens, like 'my-page-title'. Search engines and browsers handle hyphens in URLs more reliably than underscores or spaces, and it's the conventional choice for CSS class names too.