🔤 Case Converter
Convert text between 12 common formats in real time. Useful for code identifiers, headings, slugs, database columns, and anywhere you need consistent naming.
🔤 Case Converter
Type or paste text. All 12 formats update in real time:
❓ Frequently Asked Questions
camelCase starts with a lowercase letter and capitalizes each new word (e.g.
firstName). PascalCase capitalizes the first letter of every word including the first one (e.g. FirstName). Both remove spaces and punctuation; they only differ at the first character.snake_case (lowercase words separated by underscores) is the conventional choice in most programming languages for variable and function names (Python, Ruby, C, etc.). kebab-case (lowercase words separated by hyphens) is the standard for URLs, file slugs, and CSS class names because hyphens are not valid in most language identifiers.
The case conversions (UPPER, lower, Title, Toggle, Alternating) work on any Unicode string your browser supports. Identifier-style conversions (camel, snake, kebab) only convert ASCII letters and digits; any non-ASCII character is replaced with a delimiter.
No. Every conversion happens locally in your browser using vanilla JavaScript. Nothing is sent to or stored on any server, so the tool is safe to use with any kind of text.