String Tools

Case Converter

Convert between camelCase, snake_case etc

Input
1:00 Bytes
Output
1:00 Bytes

Features

camelCase & PascalCase

Converts text to camelCase or PascalCase for code identifiers

snake_case & kebab-case

Converts to snake_case or kebab-case for variable names and URLs

UPPER & lower case

Simple uppercase and lowercase transformation of the whole input

Switch Input / Output

Swap editor contents with a single click

Naming conventions across languages and contexts

Different languages and contexts have different naming conventions — sometimes within the same project. JavaScript uses camelCase for variables and PascalCase for classes. Python and SQL prefer snake_case. CSS and URLs use kebab-case. When you're moving identifiers between these worlds, converting by hand is error-prone, especially for multi-word names.

This converter handles the translation. Paste a list of names, pick the target case, and get the converted output.

What each case looks like

Given the input "get user profile": camelCase gives you getUserProfile, PascalCase gives GetUserProfile, snake_case gives get_user_profile, and kebab-case gives get-user-profile. UPPER CASE and lower case are straightforward transformations of the whole string.

The converter processes each line in the input independently, so you can convert a whole list of names in one operation.