How to use Case Converter
- Paste text or select a local .txt or .md file.
- Choose a case mode, locale, separator handling, and acronym preference.
- Review the converted variant, then copy it or download a .txt file.
Supported behavior
Case Converter produces Unicode-aware versions of the same text in uppercase, lowercase, sentence, title, camel, Pascal, snake, kebab, constant, alternating, and inverse case. Word-oriented modes can treat underscores and hyphens as separators, while line breaks can be preserved. Locale selection includes the browser locale and English, which matters for rules such as dotted and dotless Turkish i. Sentence case raises the first letter of each detected sentence; title case raises word starts and lowers ordinary remainders. With acronym preservation enabled by default, two-to-five-letter all-uppercase tokens such as API can stay intact rather than becoming Api. For inputs under 100 KiB, all variants can be viewed together before choosing one to copy or download. Conversion takes place entirely in your browser, so pasted names, headings, and documents are not uploaded. Case mapping changes capitalization, not meaning, and language-specific title conventions or brand styling may still need a human review.
- Automatic title case does not implement every publication’s small-word or proper-name style guide.
- Alternating and inverse modes operate mechanically and do not preserve semantic capitalization.
Examples
customer order ID
Result: camelCase: customerOrderID; snake_case: customer_order_ID; CONSTANT_CASE: CUSTOMER_ORDER_ID
READY-for launch
Result: Title Case with acronym preservation: READY For Launch
Common use cases
- Turn column labels into snake_case identifiers.
- Normalize headings while retaining short technical acronyms.
- Prepare kebab-case slugs from a list of titles.
Frequently asked questions
Will API stay uppercase in Title Case?
Yes when acronym preservation is enabled and the token is an all-uppercase word of two to five letters.
Does Turkish casing work?
Select the Turkish locale so dotted and dotless i follow Turkish case rules supported by the browser.
What becomes a word boundary in camelCase?
Whitespace is a boundary, and underscores or hyphens can also be treated as separators through the option.
Can I compare every conversion at once?
Yes for input under 100 KiB; larger input uses a selected conversion to avoid excessive work.

