HomeToolstextCase Converter
Last Updated: August 24, 2026Verified

Convert Text Case Instantly — Any Format, Any Volume

Whether you need to standardize a spreadsheet full of names to proper Title Case, convert a block of code from camelCase to snake_case, or simply fix a passage that was accidentally typed in CAPS LOCK, Cluster Tools's Case Converter handles it in real time.

Paste or type — the converted output appears immediately, no button needed.

Supported Case Formats

UPPERCASE

Every character converted to its capital form. hello worldHELLO WORLD. Used in: headings that need emphasis, constant names in many programming languages (MAX_RETRIES), legal documents, acronyms.

lowercase

Every character converted to lowercase. Hello Worldhello world. Used in: URL slugs, email addresses, username normalization, certain programming conventions.

Title Case

The first letter of each significant word is capitalized. the quick brown foxThe Quick Brown Fox. Smart title case follows grammatical rules — short prepositions, articles, and conjunctions (a, an, the, and, but, or, for, in, of) remain lowercase unless they're the first or last word.

Sentence case

Only the first letter of each sentence is capitalized. this is a sentence. another one.This is a sentence. Another one. Useful for fixing text that was pasted from an all-caps source.

camelCase

Words joined together, each subsequent word starting with a capital. hello worldhelloWorld. Standard naming convention for variables and functions in JavaScript, Java, C#, and many other languages.

PascalCase

Like camelCase but the first word is also capitalized. hello worldHelloWorld. Standard for class names, component names in React, and types in TypeScript.

snake_case

Words joined by underscores, all lowercase. Hello Worldhello_world. Common in Python variables and functions, Ruby, database column names, and file names in many conventions.

SCREAMING_SNAKE_CASE

Snake case in uppercase. Hello WorldHELLO_WORLD. Standard for environment variables and constants in shell scripts, Python, and JavaScript.

kebab-case

Words joined by hyphens, all lowercase. Hello Worldhello-world. Used in CSS class names, HTML attributes, URL slugs, NPM package names, and file names in web projects.

Step-by-Step: How to Use

  1. Paste or type your text into the input area.
  2. Click the case format you want — the converted text appears instantly below.
  3. Copy the result with one click.

Frequently Asked Questions

Does it handle special characters and punctuation? Yes — punctuation is preserved as-is. Only alphabetic characters have their case changed.

What counts as a "word boundary" for camelCase/snake_case? Spaces, hyphens, underscores, and punctuation are all treated as word boundaries. hello-world_test converts to helloWorldTest in camelCase.

Does Title Case follow any specific style guide? Cluster Tools follows the most common convention (AP Style / Chicago Style): capitalize the first and last words, and all words except articles (a, an, the), short prepositions (in, on, at, to, by, for), and coordinating conjunctions (and, but, or, nor). For specific style guide adherence (APA, MLA), manual review may be needed.

Can I convert very long documents? Yes — there's no character limit. The conversion runs entirely in your browser using JavaScript, so it handles any amount of text your device can load.

What about languages other than English? Uppercase/lowercase conversion works for any language that has a Unicode case distinction (Latin, Cyrillic, Greek, Armenian). CamelCase, snake_case, and kebab-case conversions are designed for Latin-alphabet text.

Related Tools