Skip to content
Utiloom

Text Case Converter

Convert Unicode text across five writing styles and five identifier styles with explicit punctuation policy, safe URL state, copy, and TXT export.

LocalNo retention

Reviewed July 12, 2026

Guide, examples, and validation Show

About this tool

Change text case for copy cleanup, variable naming, code formatting, and UI writing with five punctuation-preserving modes and five normalized identifier modes.

Text Case Converter is useful when copy needs to move between sentence case, title case, uppercase, lowercase, or other style formats without manual rewriting. It saves time in editorial work, UI copy cleanup, spreadsheet prep, and documentation formatting.

  • Supports UPPER, lower, Title Case, Sentence case, alternating case, camelCase, PascalCase, kebab-case, snake_case, and CONSTANT_CASE.
  • Writing modes retain spacing and punctuation, while identifier modes apply Unicode NFKC normalization, split lower-to-upper and acronym boundaries, remove punctuation, and join words.
  • Uses browser sentence segmentation when available so punctuation inside values such as 2.0 is not treated as a sentence boundary.
  • Starts empty, accepts up to 1,000,000 characters, keeps source text out of the URL, and exports the converted result as UTF-8 TXT.

How to use Text Case Converter

Paste the source text, switch between the case modes, and review the transformed output before copying it into the target document or field. If the content includes acronyms or brand names, spot-check the result so automatic casing does not flatten intentional capitalization.

When this tool is useful

  • Supports UPPER, lower, Title Case, Sentence case, alternating case, camelCase, PascalCase, kebab-case, snake_case, and CONSTANT_CASE.
  • Writing modes retain spacing and punctuation, while identifier modes apply Unicode NFKC normalization, split lower-to-upper and acronym boundaries, remove punctuation, and join words.
  • Uses browser sentence segmentation when available so punctuation inside values such as 2.0 is not treated as a sentence boundary.
  • Starts empty, accepts up to 1,000,000 characters, keeps source text out of the URL, and exports the converted result as UTF-8 TXT.

Examples you can test

Load an example, compare the result with the expected output, then replace it with your own input.

Turn a heading into title case

Example input

how to audit internal links before a site migration

Expected output

How To Audit Internal Links Before A Site Migration

Title case is useful for drafts, headings, and quick cleanup, but brand-specific style rules should still be reviewed manually.

Create a developer-friendly key

Example input

Search Console Anomaly Detector

Expected output

searchConsoleAnomalyDetector or search-console-anomaly-detector

Camel case and kebab case help turn readable labels into variable names, route slugs, or config keys.

Validation checklist

  • Check acronyms, product names, and brand spellings after conversion.
  • Use sentence case for paragraph copy and title case only when the destination style guide calls for it.
  • Review hyphenated words and apostrophes because automatic case conversion cannot know every editorial convention.
  • Use camelCase, PascalCase, snake_case, or kebab-case only after confirming the destination format.
  • Keep punctuation and spacing visible when converting copied spreadsheet or CMS text.

Frequently asked questions

Does it preserve punctuation?

Upper, lower, title, sentence, and alternating modes keep punctuation. Identifier modes use spaces and separators as word boundaries, then replace or remove them.

Can I paste long text?

Yes. The input is explicitly limited to 1,000,000 characters so accidental oversized pastes cannot grow without a bound.

What case styles does the converter support beyond upper and lower?

The tool supports 10 styles: UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, kebab-case, snake_case, CONSTANT_CASE, and aLtErNaTiNg case — covering both writing and programming conventions.

Will converting case affect numbers, punctuation, or special characters in my text?

Upper, lower, title, sentence, and alternating modes retain punctuation and spacing. Developer-oriented identifier modes deliberately normalize separators and whitespace.

How does the converter handle Unicode and compatibility characters?

Writing modes use the browser's Unicode-aware case methods. Identifier modes additionally apply NFKC compatibility normalization, so compatibility forms such as full-width letters may be converted to their standard equivalents.

Related tools

Keep the workflow moving

Continue with tools that handle a related input, output, or validation step.

Text

Text Joiner

Join text with explicit cleanup and quoting controls.

Local
Text

Word Counter

Review Unicode text counts and writing targets.

Local
Text

Lorem Ipsum Generator

Create controlled placeholder copy for layouts and drafts.

Local
Text

Readability Score Checker

Review English readability with transparent evidence.

Local