Free online case converter and text changer. Instantly convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE — with one-click copy and live word, character, and line counts. 100% private.
12 text cases • live counts • one-click copy
From everyday Title Case to developer formats like camelCase and snake_case — every conversion in one view.
Instant character, word, line, and sentence counts as you type — handy for limits and writing.
Your text never leaves your browser — no upload, no storage. Output is rendered as plain text, so pasted code or HTML can't run.
A case converter instantly transforms text between different capitalization styles. Whether you accidentally typed with Caps Lock on, need a headline in Title Case, or want a variable name in camelCase, changing case by hand is tedious and error-prone. This tool shows twelve common formats simultaneously and lets you copy any of them in one click — entirely in your browser, so nothing you type is ever sent to a server.
Everyday writing cases: UPPERCASE makes every letter capital (great for emphasis or headers), lowercase makes everything small, Title Case capitalizes the first letter of each word (used for titles and headlines), and Sentence case capitalizes only the first letter of each sentence (normal prose). These four cover almost all writing, editing, and formatting needs.
Programming cases: developers use specific naming conventions. camelCase (firstWordLower, RestCapitalized) is common for JavaScript variables. PascalCase (EveryWordCapitalized) names classes and components. snake_case (words_joined_by_underscores) is standard in Python and databases. kebab-case (words-joined-by-hyphens) is used for URLs, CSS classes, and filenames. CONSTANT_CASE (UPPER_SNAKE) names constants and environment variables. Picking the right one keeps your code consistent and readable.
Title Case for headlines, Sentence case for body text, UPPERCASE for acronyms or emphasis. Fix accidental Caps Lock typing instantly with lowercase or Sentence case.
camelCase: JS/Java variables. PascalCase: classes, React components. snake_case: Python, SQL. kebab-case: URLs, CSS, files. CONSTANT_CASE: config constants & env vars.
kebab-case is the standard for clean, readable web URLs and SEO-friendly slugs — "my-blog-post" rather than "My Blog Post" or "my_blog_post".
Live counters help with character limits (tweets, meta descriptions, SMS), word counts for essays, and quick line counts for lists and data.