ToolHop.

ADVERT

Case Converter

Convert text across uppercase, lowercase, title, sentence, camel, pascal, snake, kebab, and constant case with locale-aware rules, batch mode, and exports.

How to use this tool

  1. Paste your text or upload a .txt file.
  2. Pick a case style, set locale, and optionally enable line-by-line batch mode.
  3. Copy or export the selected output, or download all variants as JSON.

Common workflows

  • Use snake_case, camelCase, and PascalCase to quickly normalize variable and key names.
  • Generate title or sentence case variants for headlines and meta copy testing.
  • Batch mode converts each line independently for list processing and bulk refactors.

Locale behavior

  • Locale-aware transforms help with language-specific casing rules such as Turkish i/I.
  • Invalid locale input is safely normalized to a default locale instead of failing.
  • Word tokenization keeps Unicode letters and numbers for broader language support.

FAQ

Can I convert one line at a time in bulk?
Yes. Enable batch mode and each line is transformed independently while preserving line breaks.
What format does Download JSON use?
It includes the original text, locale, batch mode state, and transformed output for each case style.
Is text processed on the server?
No. All transformations run locally in your browser.

ADVERT

ADVERT