Text Case Converter
Text Case Converter dispatches to the same tested engine as the standalone case pages. Upper/lower use locale-aware Unicode mappings; Title Case lowercases then capitalizes a letter at start or after nonalphanumerics; Sentence case lowercases then capitalizes at start or after .!? plus whitespace; camelCase NFC-normalizes, splits on nonletters/nonnumbers, lowercases parts, and capitalizes later initial letters. It does not preserve acronyms, names, brand casing, or editorial style rules.
Runs locally — files stay on your deviceWhich modes are available?
UPPERCASE, lowercase, Title Case, Sentence case, and camelCase.
Each case style has different boundary and loss rules
Case conversion is not merely visual: some mappings expand, language matters, and word/sentence segmentation requires policy.
How it works
The selected Mode string is passed to convertCase; unsupported values throw instead of silently choosing an operation.
Key concepts
Title and sentence lowercase first
Random interior capitals are removed, but NASA becomes Nasa.
camelCase splits punctuation
Nonletter/nonnumber runs define parts and disappear.
When to use it
- Switch one input among five common representations.
- Create a normalized draft for editing.
- Generate a camelCase candidate from Unicode words and numbers.
When not to use it
- Do not expect title-style minor-word rules.
- Do not expect acronyms/proper names preserved.
- Do not use display casing as security-sensitive identifier normalization.
Worked examples
Romanian title
- Input
îNVĂȚ roMÂNĂ; Title Case- Expected output
Învăț Română
Unicode start capitalizes and interiors lower.
Sentence
- Input
hELLO. nEXT; Sentence case- Expected output
Hello. Next
Punctuation heuristic.
Camel
- Input
Raport anual 2026; camelCase- Expected output
raportAnual2026
Parts join without separators.
Common mistakes
Expecting editorial title case
Every detected word starts uppercase. Correction: Apply a style guide afterward.
Losing acronyms
Lowercase-first modes discard them. Correction: Restore exceptions manually.
Assuming camelCase preserves punctuation
Separators are removed. Correction: Keep source and review collisions.
Best practices
- Choose mode deliberately.
- Keep the original.
- Review names, acronyms, locale behavior, and word boundaries.
Related operations and differences
Uppercase Converter
It performs one fixed transformation rather than offering several modes.
Slug Generator
It creates URL-friendly separators instead of a code identifier.
Limitations and privacy
- Five fixed modes only.
- No locale selector, acronym/name dictionary, title style guide, sentence NLP, custom separators, PascalCase/snake_case/kebab-case, or reversible mapping.
Text is transformed locally in this browser and is not uploaded by the tool.
Frequently asked questions
Does Title Case fix internal random capitals?
Yes, because it lowercases first.
Does Romanian î capitalize correctly at a detected start?
Yes.
Are acronyms preserved?
No.
Does camelCase keep punctuation?
No.