ToolsCrate

Case Converter

Change text between UPPERCASE, lowercase, Title Case, Sentence case and programmer cases like camelCase, snake_case and kebab-case — then copy the result with one click.

Result

How to use

  1. 1Paste or type your text into the box.
  2. 2Click the case you want: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case or kebab-case.
  3. 3Copy the converted result.

Frequently Asked Questions

What is Title Case?

Title Case capitalises the first letter of every word — commonly used for headings and titles. Sentence case capitalises only the first word of each sentence.

What are camelCase, snake_case and kebab-case for?

They are naming conventions used in programming: camelCase and PascalCase join words with capitals, snake_case joins them with underscores, and kebab-case with hyphens (common in URLs and file names).

Is my text uploaded anywhere?

No — conversion happens instantly in your browser and your text never leaves your device.

Why does Sentence case sometimes get names wrong?

Sentence case capitalises the first letter after each full stop and lowercases the rest. It has no way of knowing that “india” or “priya” are proper nouns, so it will lowercase them. Fix those by hand after converting, or use Title Case if every word should be capitalised.

Does it handle Hindi, Tamil or other Indian scripts?

Devanagari, Tamil, Telugu and most other Indian scripts have no upper and lower case, so the case options leave that text unchanged. The programmer cases still work on it — snake_case and kebab-case will replace the spaces.

What is the difference between camelCase and PascalCase?

Both remove the spaces and capitalise each word. camelCase leaves the first letter lowercase (userName), PascalCase capitalises it too (UserName). The convention is camelCase for variables and functions, PascalCase for classes and components.