Text Case Converter

Instant client-side case converter for UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and CONSTANT_CASE with 1-click copy.

Examples:
0 Words • 0 Chars

Converted Case Outputs (Click Any Card to Copy):

Editorial & Programming Case Standard Conventions

Case Format Primary Industry Standard Syntax Example
Title CaseAP & Chicago Manual of Style headlinesThe Old Man and the Sea
camelCaseJavaScript, Java, Swift variables & methodsgetUserAccountProfile
PascalCaseC#, Python classes, React componentsUserProfileModal
snake_casePython variables, database SQL columnsuser_account_id
kebab-caseCSS class names, REST API endpoints, URLsbtn-primary-action
CONSTANT_CASEGlobal configuration constants, EnumsMAX_RETRY_LIMIT

📝 The Science of AP Title Casing

Standard text converters blindly capitalize every word, incorrectly writing "The Old Man And The Sea". Our intelligent title case engine applies authentic Chicago/AP rules: lowercasing short prepositions and conjunctions (and, as, but, for, in, of, on, or, the, to) unless they appear as the first or last word of the title.

About this tool

How to use it

  1. Type or paste your text into the editor box.
  2. View your text converted into 10 formats: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and alternating case.
  3. Click any card or tap 'Copy' to copy the formatted text to your clipboard.
  4. Paste directly into your code editor, markdown article, or database query.

Why it matters

Developers and writers constantly reformat text identifiers: transforming database column names (user_id) into JavaScript camelCase (userId) or converting blog headlines into SEO kebab-case URL slugs (my-blog-post). Doing this manually is slow and prone to typos.

When to use it

Use this tool when fixing accidental Caps Lock text, formatting book and article titles to Chicago/AP standards, converting code variable names, or creating URL slugs.

Good to know

Title Case handles prepositions, articles, and conjunctions (a, an, the, and, but, for, at, by, to) automatically in accordance with AP Stylebook rules.

Common questions

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter and capitalizes subsequent words (e.g. `getUserProfile`). PascalCase capitalizes the first letter of every word (e.g. `GetUserProfile`), commonly used for classes and React components.

How does intelligent Title Casing work?

AP and Chicago style rules state that minor words (articles, conjunctions, and short prepositions under 4 letters like 'in', 'of', 'and', 'the') remain lowercase unless they are the first or last word of the title.

What is kebab-case used for?

kebab-case replaces spaces with hyphens (e.g. `fast-action-hero`). It is standard for clean URL paths, HTML attributes, and CSS class names.

Is my text saved or sent to a server?

No. All text transformations run completely in your local browser memory via JavaScript with zero server uploads.