Advertisement
⚡ Instant — No Signup

Text Case Converter

Paste your text and convert it to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, and more — instantly, in your browser.

Characters: 0 Words: 0 Sentences: 0 Paragraphs: 0 Lines: 0 Reading time: 0 sec
Advertisement

When to Use Each Case Type

UPPERCASE

All letters capitalised. Use for: headings that need strong visual emphasis, warning text, acronyms, social media posts that need to stand out, and stylistic all-caps in design work. Avoid using for body text — all-caps reduces reading speed by up to 13%.

lowercase

All letters in lowercase. Widely used in: social media usernames, code identifiers, CSS class names, URLs and slugs, minimalist design aesthetics, and any context where you want a casual, understated tone.

Title Case

Major words capitalised. The standard for: article and book titles, blog post headings, product names, movie and song titles, and professional document headings. Different style guides (APA, Chicago, AP) have slightly different rules for which words to capitalise — our converter follows Chicago style (capitalise all words except articles, conjunctions, and short prepositions).

Sentence case

Only the first word and proper nouns capitalised. Used for: normal prose, email subject lines, UI labels in modern design, marketing copy that wants a conversational tone, and any context where Title Case feels too formal.

camelCase and PascalCase

Used almost exclusively in programming. camelCase (first word lowercase) is standard for variables and function names in JavaScript, Java, and Swift. PascalCase (every word capitalised) is used for class names, component names in React, and type definitions.

snake_case and kebab-case

Words separated by underscores (snake_case) or hyphens (kebab-case). snake_case is used in Python variable names, database column names, and file names. kebab-case is used in CSS class names, HTML attributes, and URL slugs.

✓ Copied!