Text tool

Case Converter

Switch text between common writing and programming case styles.

Practical guide

How to use Case Converter

Case Converter reshapes words into writing styles and programming identifiers, including title, sentence, camel, Pascal, snake, kebab, constant, upper, and lower case.

Step by step

  1. Paste words, a heading, or an existing identifier.
  2. Choose the target case style.
  3. Review acronyms and proper names, then copy or reuse the result for another conversion.

Example

Inputuseful browser tools
ResultcamelCase: usefulBrowserTools · snake_case: useful_browser_tools

How it works

The converter detects transitions in camelCase, separates non-letter and non-number characters, normalizes words, and joins them according to the selected style.

Important limitations

  • Automatic title and sentence case cannot reliably identify every acronym or proper noun.
  • Punctuation is removed from programming-oriented case formats.

Real workflows

When this tool is useful

API naming

Convert a readable label into camelCase or snake_case while designing request fields, configuration keys, or test fixtures.

Editorial headings

Create a sentence-case or title-case starting point for headings, then restore brand names and domain-specific capitalization manually.

File and URL slugs

Turn a phrase into a kebab-style value before applying the additional transliteration and reserved-word rules of a real slug system.

Review the result

What to check before using the output

Automatic word detection is heuristic. Check acronyms, initialisms, product spelling, apostrophes, numbers, and words from languages whose capitalization rules differ from English.

  • Restore acronyms and proper nouns.
  • Check leading numbers and punctuation.
  • Follow the destination style guide.
  • Validate generated API keys against the schema.

Choose the right method

When another tool is better

Use a project-specific naming library when identifiers must follow a formal schema, locale-aware title rules, transliteration policy, or reserved-key list. This tool provides a reviewable first pass.

Privacy and browser behavior

Text is transformed locally. Identifiers can still disclose internal project names or customer information when copied into tickets, screenshots, and public repositories.

Frequently asked questions

Why did an acronym lose its capitalization?

Programming case conversion normalizes detected words before joining them; adjust domain-specific acronyms afterward.

Does it support non-English letters?

Word detection is Unicode-aware, though language-specific capitalization still depends on browser locale behavior.