Convert identifiers between camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE for APIs and configs.
case converter onlinecamelCase convertersnake_case converterkebab-case converterpascal case converterconvert variable name case
Case Converter Online workspace
Loading interactive tool...
Convert identifiers between camelCase, snake_case, kebab-case, and more for APIs, databases, and env vars—instantly in the browser.
Naming conventions in everyday development
JavaScript favors camelCase while SQL and Python often use snake_case. URLs and CSS variables lean on kebab-case. A case converter online removes manual retyping when mapping fields across layers.
How tokenization works
The tool splits input on spaces, underscores, hyphens, and camelCase boundaries, then rebuilds the target style. Paste any mixed identifier to normalize it.
How it works
1Paste any identifier or phrase and pick the target naming convention.
2The converter tokenizes words from spaces, underscores, hyphens, and camelCase boundaries.
3Output updates instantly with no network requests.
Examples
snake_case to camelCase
user_profile_id
userProfileId
Phrase to kebab-case
Order Line Item
order-line-item
camelCase to CONSTANT_CASE
maxRetryCount
MAX_RETRY_COUNT
Mixed input to PascalCase
http_response_code
HttpResponseCode
When to use this tool
Map database columns to TypeScript properties.
Convert env var names between CONSTANT_CASE and camelCase.