Flowfiles ← All tools

Case Converter

camelCase · snake_case · PascalCase · kebab-case · Title Case · 10+ formats

Paste or type your text below. All case formats are generated instantly — copy any result with one click. Everything runs in your browser; nothing is sent to a server.

0 characters · 0 words · 0 sentences
Programmer cases
Standard cases
Creative & special

Why use this converter?

13 formats

All common naming conventions for programming, CSS, URLs and content.

Instant

Results update as you type. No button needed.

One-click copy

Copy any converted format to clipboard instantly.

Private

Your text never leaves your device. No account, no upload.

Frequently asked questions

What is camelCase and when do I use it?

camelCase writes compound words with no spaces and capitalises each word after the first (e.g. myVariableName). It is the dominant naming convention for variables and functions in JavaScript, TypeScript, Java and Swift.

What is the difference between camelCase and PascalCase?

PascalCase capitalises every word including the first (e.g. MyClassName), while camelCase keeps the first word lowercase. PascalCase is typically used for class names, React components and TypeScript interfaces; camelCase for variables and functions.

When should I use snake_case versus kebab-case?

snake_case (underscores) is the standard in Python variables, SQL identifiers and file names. kebab-case (hyphens) is used in CSS class names, HTML data attributes, URL slugs and REST API paths.

What is SCREAMING_SNAKE_CASE?

SCREAMING_SNAKE_CASE is snake_case with all letters uppercased. It is the conventional format for constants and environment variables in most languages (e.g. MAX_RETRY_COUNT, API_BASE_URL).

Is my text sent to a server?

No. All conversions are performed locally in your browser using JavaScript. Your text never leaves your device.

Guides & related pages