Case converter · Guide

Case Converter Online: camelCase, snake_case and More

A case converter rewrites an identifier or label into camelCase, snake_case, kebab-case, PascalCase or Title Case. This guide explains the cases and where each belongs.

The common cases

camelCase joins words with capitals after the first (userName); PascalCase capitalises every word (UserName); snake_case uses underscores (user_name); kebab-case uses hyphens (user-name); Title Case capitalises words with spaces. The converter shows all of them at once.

It splits on spaces, punctuation and case boundaries, so it handles messy input as well as clean identifiers.

Where each is used

JavaScript variables favour camelCase, classes PascalCase, Python and database columns snake_case, CSS classes and URLs kebab-case. Converting between them saves manual retyping when moving code or data across conventions.

Frequently asked questions

Does it handle existing camelCase input?

Yes. The converter detects case boundaries, so it can split camelCase or PascalCase input and re-emit it in any other case.

Ready to try it?

Open the free browser-based Case converter and apply what you just read — no sign-up, runs locally.

Open the Case converter tool