Skip to main content

String Case Converter

Text & String Tools100% Client-Side

Convert text between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, and Title Case.

Input Text
camelCase
userProfileAccountSettings
PascalCase
UserProfileAccountSettings
snake_case
user_profile_account_settings
kebab-case
user-profile-account-settings
CONSTANT_CASE
USER_PROFILE_ACCOUNT_SETTINGS
Title Case
User Profile Account Settings
Sentence case
User profile account settings
dot.case
user.profile.account.settings
SponsorNon-intrusive

What is String Case Converter?

Instantly convert strings between common programming naming conventions: camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, Sentence case, and dot.case.

How to Use Online

  1. 1
    Enter Text or IdentifierType or paste variable names, database column names, or article titles.
  2. 2
    Multi-Format ConversionConversions for camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE generate instantly.
  3. 3
    Inspect OutputReview normalized casing with all special characters and irregular whitespace removed.
  4. 4
    1-Click CopyClick the copy button beside any naming convention to use directly in your code.

Key Features

  • Converts to 10+ standard programming naming conventions simultaneously
  • Intelligent word boundary detection handling acronyms and mixed separators
  • One-click copy for any specific case format
  • Live character and word counters

Common Use Cases

  • Converting database column names (snake_case) to JavaScript variables (camelCase)
  • Standardizing REST API parameter naming conventions
  • Generating CSS class names (kebab-case) from component names

Frequently Asked Questions

camelCase starts with a lowercase letter (e.g. userProfileData), whereas PascalCase starts with an uppercase letter (e.g. UserProfileData).