← Home

Case Converter

Convert text between UPPERCASE, lowercase, Title Case and Sentence case, plus the developer cases camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Paste your text and copy whichever result you need — everything runs in your browser.

Enter Text
Convert To
Basic
Developer
Fun
Result

What does each case do?

UPPERCASE and lowercase change every letter. Title Case capitalizes the first letter of each word, while Sentence case capitalizes only the first letter of each sentence. The developer cases treat your text as a series of words: camelCase and PascalCase join them without spaces, snake_case joins them with underscores, kebab-case with hyphens, and CONSTANT_CASE uppercases them joined by underscores — handy for variable, function, and file names.

How to Convert Case

  1. Enter text — type or paste what you want to convert into the "Enter Text" box.
  2. Pick a case — click the button for the format you want (UPPERCASE, camelCase, snake_case, and so on).
  3. See the result — the converted text appears instantly in the "Result" box.
  4. Copy — use the "Copy" button to put the result on your clipboard.

When should I use developer cases like camelCase and snake_case?

Use them when naming identifiers that can't contain spaces. In JavaScript and Java, camelCase is common for variables and functions and PascalCase for classes; snake_case is common in Python and database columns. kebab-case suits URL slugs, CSS classes, and file names, and CONSTANT_CASE is used for values that never change. Pick whichever matches your team's or language's conventions.

Can it convert multi-line text?

Yes. Multi-line text such as paragraphs or lists is converted all at once. Formats like UPPERCASE, lowercase, Title, and Sentence keep your line breaks intact, while developer cases like camelCase and snake_case join words together, so the result may collapse into a single string.

Does it handle non-English text like Korean?

Yes. Your text is processed as-is, so characters without a case distinction — such as Korean or Japanese — are kept in their original form. Uppercase and lowercase conversion only means something for Latin letters, and the word-splitting and separator insertion of snake_case or kebab-case work based on spaces.

Is my text private?

Yes. Every conversion runs entirely inside your browser — the text you enter is never uploaded to or stored on any server, so you can safely paste sensitive content. The result updates the moment you click a button, and the Copy button puts it straight on your clipboard.