Text tool / 02

Case Converter

Switch text between readable cases and developer-friendly identifier styles instantly.

Case Converter: TOEA splits words across spaces, punctuation, and camel-case boundaries, then rebuilds them in the selected style. Runs 100% locally in your browser with zero server file uploads.

Category
Text tools
Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
Case conversion deskLocal processing

Runs entirely in your browser

Converted text

title
Your result will appear here.

Naming conventions by language

Code style guides fix a case for each kind of name. JavaScript and Java use camelCase for variables and PascalCase for classes; Python and Ruby use snake_case for variables and functions; CONSTANT_CASE marks constants almost everywhere; kebab-case is the convention for CSS classes, file names, and URLs. Converting a list of names in one pass keeps them consistent when code moves between languages.

Title Case is a style choice

Style guides disagree about which short words stay lowercase in a title: AP, Chicago, and APA each keep a slightly different list, and brand names keep their own capitals. Mechanical Title Case gives a consistent starting point; check the result against the guide your publication follows. For a web address made from a title, use the slug generator instead.

How to use it

  1. Paste or type text.
  2. Choose a case style such as Title Case, camelCase, or snake_case.
  3. Copy the converted result.

Privacy & limitations

All conversion happens locally. The tool applies predictable mechanical casing and does not know brand-specific capitalization rules.

Related tools

Frequently asked questions

Can it convert camelCase input?

Yes. Lowercase-to-uppercase boundaries are treated as word breaks.

What is CONSTANT_CASE?

It is uppercase words joined by underscores, often used for constants in source code.

Does it keep accents and ñ?

Yes. Case changes follow Unicode rules, so á becomes Á and ñ becomes Ñ, and accented letters stay inside their word in Title Case, camelCase, and snake_case. Only an ASCII lowercase-to-uppercase boundary splits a camelCase word.

Free tool · runs in your browser · no account required