Skip to main content

Paste any text and get it back in every common programming case, plus a URL slug.

Type or paste text to convert it.

When to use each case

Naming conventions are mostly about matching the language you are writing in. JavaScript and Java use camelCase for variables and PascalCase for classes and components. Python and Rust use snake_case for variables and functions. CSS classes, file names and URLs use kebab-case. CONSTANT_CASE marks values that never change.

The URL slug output goes further than kebab-case: it also strips accents and punctuation, so "Zażółć gęślą jaźń!" becomes a clean, safe address segment. That makes it the right choice for page URLs, file names and anchor links.