# Case converter

> Convert text to uppercase, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE or a URL slug, all at once.

URL: https://tools.cuelark.com/case-converter
Publisher: Cuelark Team (https://cuelark.com)
Updated: 2026-11-10
Price: free, no sign-up
Privacy: runs in the browser; files are not uploaded

Paste text to see it in every case at once, from UPPERCASE and Title Case to camelCase, snake_case and a clean URL slug with accents removed, then copy the one you need.

## How to use it

1. Type or paste text, or drop a .txt file.
2. See every case in the table, or pick one to get just that output.
3. Copy the result or download the table as CSV.

## Details

- **Text cases:** UPPER, lower, Title, Sentence
- **Code cases:** camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case
- **Slug:** Lowercase ASCII, accents removed, & → and, words joined with hyphens, up to 80 characters

## Questions

### How does Title Case treat small words?

Short words such as a, of, the and in stay lowercase unless they come first, so 'the lord of the rings' becomes 'The Lord of the Rings'. AP and Chicago differ on a few words like 'from', so check your style guide.

### How are words split for camelCase and snake_case?

On spaces, punctuation and existing case changes, so 'userAccountID', 'user account ID' and 'user-account-id' all become user_account_id.

### What makes a good URL slug?

Short, lowercase, hyphen-separated words that describe the page, without stop-word padding or dates that will go stale. The slug option strips accents and symbols for you.

### Does it work with other alphabets?

Upper and lower case work for any script with case (Greek, Cyrillic, accented Latin). The slug keeps only a–z and 0–9, so non-Latin text drops out of slugs.

### Is what I type sent anywhere?

No. The calculation runs in this browser tab with the same code our MCP server uses. Nothing you type is sent to a server or saved, apart from settings like filing status, which stay in this browser.

### Can an AI agent use this?

Yes. The same function is a tool on our free MCP server at tools.cuelark.com/mcp, so ChatGPT, Claude or Cursor get exactly the answer this page shows. 'Copy MCP call' gives you the arguments.

## Related tools

- [Word counter](https://tools.cuelark.com/word-counter)
- [Regex tester](https://tools.cuelark.com/regex-tester)
- [Character counter](https://tools.cuelark.com/character-counter)
- [Markdown preview](https://tools.cuelark.com/markdown-preview)
