Identifier Case Converter: camelCase, snake_case, kebab-case
2026-05-24
Quick Answer
Quick Answer: Paste any identifier into our Identifier Case Converter and switch between camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE with one click.
Why developers need this
- API fields — JSON uses camelCase; databases often use snake_case
- CSS & URLs — kebab-case for class names and routes
- Environment variables — CONSTANT_CASE by convention
- Refactoring — bulk-convert exported names from legacy code
Examples
| Input | camelCase | snake_case | kebab-case |
|---|---|---|---|
HTTPResponse | httpResponse | http_response | http-response |
user_id | userId | user_id | user-id |
get URL | getUrl | get_url | get-url |
vs general case converter
Our Case Converter handles sentence/title/upper/lower for prose. The identifier tool splits on spaces, underscores, hyphens, and camelCase boundaries—built for code symbols.
Try It Yourself
Convert your next variable name with the Identifier Case Converter →
Frequently Asked Questions
Does it handle acronyms like API?
Common patterns like APIKey → apiKey or api_key depending on tokenization. Review edge cases for your style guide.
Multiple lines?
Yes—each line is converted independently, useful for column paste from spreadsheets.
Non-English text?
Non-Latin characters are passed through; splitting works best on ASCII identifiers.
Try it yourself
Use our free Identifier Case Converter — no signup required.
Open Identifier Case Converter →