CalcNest
HomeBlogAboutContact
  1. Home
  2. Tools
  3. Case Converter
Back to Tools

Case Converter

Convert text between different cases and formats instantly

Text Input
Enter the text you want to convert
Characters: 0

Enter some text above to see all case conversions

Case Conversion Guide

Programming Conventions

  • • camelCase: JavaScript variables, functions
  • • PascalCase: Class names, components
  • • snake_case: Python variables, database fields
  • • kebab-case: CSS classes, URLs
  • • CONSTANT_CASE: Constants, environment variables

Writing Conventions

  • • Title Case: Headlines, book titles
  • • Sentence case: Regular sentences, descriptions
  • • UPPERCASE: Emphasis, acronyms
  • • lowercase: Casual text, usernames

About the Case Converter

The CalcNest Case Converter transforms any text between multiple capitalisation styles instantly. Paste in your text and convert it to uppercase, lowercase, title case, sentence case, camelCase, snake_case, kebab-case, and more — no manual editing required.

Writers use it to fix accidentally capitalised text. Developers use it to convert between naming conventions. Content teams use it to standardise headings and titles. Whatever your use case, the converter gives you perfectly formatted output in one click.

All Supported Case Formats

UPPERCASE

All letters capitalised.

Example: THE QUICK BROWN FOX

Used for: Headers, emphasis, abbreviations, acronyms.
lowercase

All letters in lower case.

Example: the quick brown fox

Used for: Email addresses, URLs, informal communication.
Title Case

First letter of each major word capitalised.

Example: The Quick Brown Fox Jumps

Used for: Article titles, headlines, book titles, product names.
Sentence case

Only the first word of each sentence is capitalised, along with proper nouns.

Example: The quick brown fox jumps over the lazy dog.

Used for: Body text, professional writing, social media captions.
camelCase

First word lowercase, subsequent words capitalised, no spaces or separators.

Example: theQuickBrownFox

Used for: JavaScript and Java variable names, JSON keys, APIs.
PascalCase

Every word starts with a capital letter, no spaces or separators.

Example: TheQuickBrownFox

Used for: Class names in most programming languages, React component names.
snake_case

All lowercase with words separated by underscores.

Example: the_quick_brown_fox

Used for: Python variables and functions, database column names, file names.
kebab-case

All lowercase with words separated by hyphens.

Example: the-quick-brown-fox

Used for: CSS classes, HTML attributes, URL slugs, file names in web projects.

Frequently Asked Questions

What is Title Case and which words should be capitalised?

Title Case capitalises the first letter of major words in a title or heading. Generally, nouns, pronouns, verbs, adjectives, and adverbs are capitalised. Short prepositions (in, of, at, on), articles (a, an, the), and coordinating conjunctions (and, but, or) are usually kept lowercase unless they are the first or last word. Different style guides (AP, Chicago, APA) have slightly different rules.

What is the difference between camelCase and PascalCase?

In camelCase, the first word is entirely lowercase and subsequent words start with a capital (e.g. myVariableName). In PascalCase (also called UpperCamelCase), every word starts with a capital letter including the first (e.g. MyVariableName). camelCase is standard for JavaScript variables; PascalCase is standard for class and component names.

Can I convert large amounts of text at once?

Yes. The converter works on any length of text — from a single word to multiple paragraphs. Simply paste your content and select the desired output format.

Is my text stored or sent anywhere?

No. All text processing happens entirely in your browser. Nothing you type or paste is ever sent to our servers or retained after you close the page.

Which case format should I use for CSS class names?

CSS class names conventionally use kebab-case (e.g. hero-section, nav-link, btn-primary). camelCase is used in JavaScript and cannot be used in HTML attributes directly without modification. Consistency within your project is more important than the specific format chosen.

Related Tools

Word CounterBase64 Encoder/DecoderPassword Generator
CalcNest

Professional online tools for everyday use. Fast, accurate, and always free.

Calculators

  • Age Calculator
  • EMI Calculator
  • Percentage Calculator
  • Insurance Calculator

Converters

  • Unit Converter
  • Case Converter
  • Base64 Converter

Utilities

  • Password Generator
  • QR Generator
  • Word Counter
  • Color Picker

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer
  • DMCA Policy
  • Sitemap

© 2026 calcnest.co.uk. All rights reserved. Built with precision and care.