Processed in your browser

Text Case Converter

Apply Unicode-aware locale case rules while retaining whitespace, digits, and punctuation. Useful for headings, constants, fixtures, and bulk copy cleanup.

Processed in your browser
0 / 200,000
Converted text

Tool guide

What is Text Case Converter?

Letter Case Converter prepares titles, constants, test data, batch copy, and code comments as uppercase, lowercase, title case, sentence case, or toggled case. It preserves line breaks, spacing, numbers, and punctuation while relying on browser Unicode and locale-aware case mapping for scripts that have uppercase and lowercase forms. Common workflows include the following. Turn ordinary text into the casing needed for a title or constant. Inspect mixed-case test data and interface copy. Normalize English text copied from logs, spreadsheets, or older systems. The page also documents input boundaries, output behavior, and practical cautions so you can review the result before putting it into an application, configuration, test, or production workflow.

When to use it

  • Turn ordinary text into the casing needed for a title or constant.
  • Inspect mixed-case test data and interface copy.
  • Normalize English text copied from logs, spreadsheets, or older systems.

How to use it

  1. Paste the text to transform.
  2. Choose a case mode.
  3. Convert and review proper names and acronyms.
  4. Load one of the realistic examples first to verify the selected options and processing direction before replacing it with your own data.
  5. Review the output, status message, and documented limits; copy, download, or continue only after the result matches your expectation.

Runnable examples

The “Example 1” and “Example 2” buttons load the matching inputs. They cover different structures, directions, or boundaries and can be run directly in the workspace.

Example 1

hello JSONLane. SECOND line!
中文 Text 2026

Example 2

release NOTES: tools 21-30 are READY.
keep URLs and API names under review.

Input rules

  • Input may contain multiline Unicode text, digits, whitespace, and punctuation.
  • Scripts without letter case, including Chinese, remain unchanged.
  • Title and sentence modes use character boundaries rather than a brand or publishing style guide.
  • Text input is counted before processing and is limited to 200,000 characters on this page; file modes apply the separate file limit shown in the workspace.
  • Proper names and brand casing require review.

Output rules

  • Line breaks and original whitespace positions are preserved.
  • Toggle mode changes only characters that have case variants.
  • Locale-specific results depend on the browser's Unicode and language implementation.
  • Output reflects only the current input, direction, and options; rerun after changing a mode or value instead of treating an earlier result as current.
  • Locale rules depend on the browser.

Limitations and cautions

  • Proper names and brand casing require review.
  • Locale rules depend on the browser.
  • Title mode is not a grammar or editorial checker.

How your data is handled

Character traversal and case mapping happen only in the browser tab, with no uploads, translation service, or saved conversion history.

FAQ

Does title case understand small words?

No. It capitalizes word starts without a publication-specific style guide.

Does Chinese text change?

No. Characters without case remain unchanged.

How does sentence case find sentences?

It capitalizes letters at the start and after common English or Chinese sentence punctuation.

Are spaces and line breaks changed?

No. Case mapping changes only characters with case forms and preserves existing whitespace, punctuation, tabs, and line breaks.

What about locale rules such as Turkish casing?

Results depend on the page locale and browser implementation. Language-sensitive production copy should be reviewed by a fluent speaker.

Will title case preserve API and URL initialisms?

Not reliably. The mode applies a general word-capitalization rule and does not maintain a brand or technical initialism dictionary.

Updated: 2026-08-09