Home / Apps / Text / Case Converter
Advanced text transformation · Local processing

Convert text into any case you need.

Transform words, sentences, headings, identifiers and code-friendly names. Convert to title case, sentence case, camelCase, PascalCase, snake_case, kebab-case and more with live preview and text statistics.

✓ 14 conversion styles ✓ Live output preview ✓ Undo and redo ✓ Copy and download

Advanced case conversion workspace

Paste text, choose a style and export the result instantly.

Runs locally
Input text 0 bytes
0 characters 0 words 0 lines 0 sentences
Converted output 0 bytes
0 characters 0 words 0 lines Sentence case

Choose conversion style

Conversion updates immediately

Quick naming-convention preview

Case conversion guide

Choose a text style that matches where the text will be used.

Text casing changes how words are capitalized or separated. Natural-language writing typically uses sentence case or title case, while programming and technical systems often use camelCase, PascalCase, snake_case or kebab-case.

Sentence case

Capitalizes the beginning of sentences while lowercasing most other letters.

Title Case

Capitalizes major words while keeping common short connector words lowercase where appropriate.

camelCase and PascalCase

Commonly used for variables, methods, classes, components and identifiers.

snake_case and CONSTANT_CASE

Often used for database fields, Python identifiers and environment constants.

kebab-case

Frequently used for URLs, CSS class names and human-readable file names.

Frequently asked questions

Case conversion questions answered.

Does NanyApps upload the text?

No. This page performs the transformation locally in the browser.

Can I convert a list line by line?

Yes. Enable “Convert every line separately” to apply the selected style independently to each line.

What is the difference between camelCase and PascalCase?

camelCase begins with a lowercase word, while PascalCase capitalizes the first word as well.

Can I download the converted text?

Yes. Use the Download .txt button to save the current output.