Justools

Case Converter

Rewrite text into Title Case, camelCase, snake_case, kebab-case, and more in one paste.

lowercase

UPPERCASE

Title Case

Sentence case

camelCase

PascalCase

kebab-case

snake_case

Free tools that often go together. Everything runs in your browser.

How to use this tool

  1. Paste text.
  2. Review lower, upper, title, sentence, camel, pascal, kebab, and snake case outputs.
  3. Copy the version you need.

Frequently asked questions

What does a case converter do?

It rewrites the same text into different capitalization and spacing styles at once, including Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case. Writers use styles like Title Case for headlines, while developers use camelCase or snake_case as naming conventions for variables and files. Instead of manually retyping text into a different style, you paste it once and copy whichever version you need.

Who uses this?

Developers renaming a variable or file to match a project's naming convention, writers formatting headlines or titles consistently, spreadsheet users cleaning up inconsistent column headers, and students formatting titles for an essay or citation.

How are words detected?

The tool splits text on spaces and punctuation, and also detects common camelCase boundaries, so a string like 'userFirstName' is recognized as three separate words before it's converted to another style.

Will it preserve punctuation?

Identifier formats like camelCase and snake_case remove punctuation and spacing entirely. Lowercase and uppercase versions keep your original spacing and punctuation intact.

Does title case follow a style guide?

No. It capitalizes each word using a simple rule rather than applying AP, Chicago, or headline-style exceptions for short words like 'a' or 'the', so double check important headlines against your specific style guide.

Is my text uploaded?

No. Conversion happens locally in your browser.

Which case style should I use for code?

camelCase is common for variables and functions in JavaScript and Java. snake_case is common in Python and database column names. kebab-case is typical for URLs and CSS class names.

Processed locally in your browser. Your files are never uploaded to our servers.