Text Case Converter
Convert text between different casing formats
Case Formats
Advanced Options
Developer Examples
Case Types Explained
camelCase
First word lowercase, subsequent words capitalized. Commonly used in JavaScript, Java, and other programming languages for variable and function names.
Example: userFirstName
PascalCase
Each word starts with a capital letter, no spaces or separators. Used for class names in many languages, React components, and TypeScript types.
Example: UserProfileCard
snake_case
Words separated by underscores, all lowercase. Popular in Python, Ruby, and database column names. Also used for file names in many systems.
Example: created_at_timestamp
kebab-case
Words separated by hyphens, all lowercase. Common in URLs, CSS class names, and configuration files. SEO-friendly for web URLs.
Example: primary-button-large
Features
Frequently Asked Questions
What is camelCase?
camelCase is a naming convention where the first word is lowercase and subsequent words are capitalized, like 'userFirstName'. Popular in JavaScript.
What is snake_case used for?
snake_case uses underscores between lowercase words, like 'user_first_name'. Common in Python, Ruby, and database column names.
What is kebab-case?
kebab-case uses hyphens between lowercase words, like 'user-first-name'. Popular in URLs, CSS classes, and configuration files.
Is my text sent to a server?
No, all conversions are performed locally in your browser. Your text never leaves your device.
