PascalCase to kebab-case Converter

Converts identifiers from PascalCase (e.g. UserAccountStatus) to kebab-case (e.g. user-account-status). Runs 100% in-browser with multi-line batch support.

Open the full tool: All Case Converters →

PascalCase to kebab-case Examples

PascalCase kebab-case
UserId user-id
CreatedAt created-at
ApiKeyToken api-key-token
FirstName first-name
OrderItemCount order-item-count
HttpResponseCode http-response-code
MaxRetryAttempts max-retry-attempts

FAQ

What is the difference between PascalCase and kebab-case?

PascalCase (Every word begins with a capital letter, with no delimiters or spaces.) is primarily used for Standard for classes, interfaces, and React/Vue component names in C#, TypeScript, Python, Go.. In contrast, kebab-case (All words are lowercase, separated by hyphens `-`.) is the standard for Standard for SEO URL slugs, CSS class names, HTML attributes, and Git branch names..

Are multi-line inputs supported?

Yes. You can paste lists of variable names, database column names, or JSON keys separated by newlines to convert them all at once.

Is my code private?

Yes, 100% private. All conversions happen entirely in your local web browser using client-side JavaScript. No data is sent to any server.

🔗 Share this page

TelegramWhatsAppX