Text Case Converter

Convert pasted text into writing cases, title case and developer-friendly identifiers locally in your browser.

0 characters

0 characters

Ready

Local text conversion

The converter uses browser JavaScript only. Pasted drafts, snippets and identifiers are not uploaded.

Writing and titles

Switch quickly between lowercase, uppercase, sentence case, capitalized words and common title case.

Developer identifiers

Turn pasted labels into kebab-case, snake_case, camelCase or PascalCase without sending source text anywhere.

Related text tools

Frequently Asked Questions

Is my pasted text uploaded?

No. Case conversion runs in your browser with local JavaScript. The text you paste is not sent to Convertr servers.

Does title case follow a specific style guide?

The title case mode uses a modest common-English small-word rule. It is useful for quick titles, but it is not a full AP or Chicago style editor.

How do identifier cases handle punctuation?

Snake, kebab, camel and Pascal case modes extract Unicode letters and numbers as words, then join them for the selected format. Extra punctuation is removed.

Text Case Converter

Change text between upper, lower, title, sentence, camel, pascal, snake, kebab, and related case styles.

Input
Plain text and a target case style.
Output
The transformed text plus basic character and word counts.
Real limitations
Case conversion is lexical, not a grammar editor; acronyms, names, locale-specific casing, and punctuation can need manual review.
Privacy and data handling
plain text and a target case style is processed in this browser tab. Convertr does not receive or store it; closing or reloading the page clears the working state unless the tool explicitly offers a local download.

How to use this tool

  1. Provide plain text and a target case style in the tool controls.
  2. Choose the settings that affect the transformed text plus basic character and word counts, then run the tool.
  3. Review the transformed text plus basic character and word counts before copying or downloading it.

Common failure modes

An empty input produces no conversion, while unusual Unicode word boundaries may not split exactly as a human editor would.

Useful example

Turn “quarterly revenue report” into quarterlyRevenueReport, QuarterlyRevenueReport, or quarterly-revenue-report.