Text & Content

Case Converter

Type or paste your text, then click any case button to convert instantly.

Runs in your browser

Input Text

What is the Case Converter?

The Case Converter transforms text into 12+ different case formats simultaneously - from simple uppercase and lowercase to developer-friendly formats like camelCase, PascalCase, snake_case, kebab-case, and SCREAMING_SNAKE_CASE. All conversions happen in real time as you type.

Different contexts require different text cases: CSS class names use kebab-case, JavaScript variables use camelCase, Python variables use snake_case, PHP constants use SCREAMING_SNAKE_CASE, and React components use PascalCase. Having all formats at once makes copying the right format fast and error-free.

Use it alongside the Text to Slug for URL-safe slug generation and the Remove Formatting to strip rich text before converting case.

How to use the Case Converter

Paste or type your text in the input box. All case variants update instantly below. Click the Copy button next to any variant to copy just that format. The clear button resets the input. For bulk conversions, paste multiple lines of text and all will be converted simultaneously.

Frequently asked questions

A case converter changes the capitalisation of your text between formats like UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and more - useful when reformatting copy for headings, code, slugs or filenames.
No. The tool runs entirely in your browser and never sends your text to a server. Your original input stays on the page until you clear it or refresh.
Common styles include UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg case, iNVERSE case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE.
The case converter handles very large blocks of text comfortably. For best performance, keep input under ~1MB (roughly 200,000 words).
Yes. camelCase, snake_case and kebab-case outputs are commonly used in code for variable names, file names and URL slugs. Just click "Copy" to grab the converted text.