String Case Converter & Slug Generator

Convert identifiers and text across camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, and URL slugs. Perfect for refactoring code and generating clean SEO paths.
Input Text
camelCase
snake_case
kebab-case
PascalCase
CONSTANT_CASE
URL Slug
Title Case
Sentence case
dot.case
path/case

Verify You're Human

Software Identifier Naming Conventions & URL Slug Guidelines

In software engineering, identifier naming conventions prevent naming collisions, define scope visibility, and communicate semantic intent. Because different programming ecosystems maintain rigid stylistic guidelines, refactoring between frontend TypeScript, backend Python, and SQL databases requires converting identifier casings frequently.

Industry Standards by Language

How to Build Clean, SEO-Friendly URL Slugs

A URL slug is the portion of a web address that identifies a particular page in human-readable keywords. According to Google Search Central best practices and RFC 3986:

Frequently Asked Questions

How does the converter handle acronyms like 'API' or 'HTTP'?
The tokenizer intelligently splits transitions between lowercase and uppercase characters while keeping multi-letter acronyms cohesive before casing rules are applied.
Can I process multiple lines at once?
Yes. Check the "Line-by-line mode" checkbox to treat every line in your input as an independent identifier.
Does any text leave my browser?
No. All string parsing and transformations run client-side in your browser.

We use cookies to run this site. Analytics cookies are optional and only load if you accept. See our Privacy Policy.