Text Case Converter
Convert pasted text into writing cases, title case and developer-friendly identifiers locally in your browser.
0 characters
0 characters
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
- Provide plain text and a target case style in the tool controls.
- Choose the settings that affect the transformed text plus basic character and word counts, then run the tool.
- 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.