Skip to main content

    Case Converter

    Easily convert your text between upper case, lower case, title case, and more with this versatile case conversion tool.

    Character Count: 0 | Word Count: 0 | Line Count: 0

    Text Case Conversion Explained

    Different contexts require different text casing. Our converter handles all common formats with one paste and click.

    Case Types and When to Use Them

    • UPPERCASE: Headers, acronyms, emphasis. In CSS: text-transform: uppercase
    • lowercase: URLs, email addresses, CSS class names. In CSS: text-transform: lowercase
    • Title Case: Headlines, book titles, article headings. Capitalizes the first letter of each significant word.
    • Sentence case: Normal writing. Capitalizes only the first letter of each sentence.
    • camelCase: JavaScript/TypeScript variables and function names: getUserProfile, isLoading
    • PascalCase: Class names and React components: UserProfile, NavigationBar
    • snake_case: Python variables, database columns, Ruby methods: user_profile, created_at
    • kebab-case: CSS classes, URLs, HTML attributes: user-profile, nav-bar
    • CONSTANT_CASE: Constants and environment variables: MAX_RETRIES, API_BASE_URL

    Naming Conventions by Language

    • JavaScript/TypeScript: camelCase for variables/functions, PascalCase for classes/components, CONSTANT_CASE for constants
    • Python: snake_case for variables/functions, PascalCase for classes, CONSTANT_CASE for constants
    • CSS: kebab-case for class names and properties
    • SQL: snake_case for table and column names, UPPERCASE for keywords
    • Java: camelCase for variables/methods, PascalCase for classes
    • Go: camelCase for unexported, PascalCase for exported identifiers

    Title Case Rules

    Title case has specific rules about which words to capitalize. In AP style:

    • Capitalize the first and last word of the title
    • Capitalize all "major" words (nouns, verbs, adjectives, adverbs)
    • Do not capitalize articles (a, an, the), short prepositions (in, on, at, to, for), or coordinating conjunctions (and, but, or) unless they're the first or last word