JSON to Camel Case Converter
JSON を貼り付けて全オブジェクトキーを再帰的に camelCase へ変換します。値は変更されません。
JSON の解析とキー変換はブラウザ内で実行されます。
.json ファイルをドロップ、または端末から選択
ファイルはブラウザ内でのみ読み取ります。最大 5 MB。
変換後 JSON
{
"userProfile": {
"firstName": "Ada",
"createdAt": "2026-09-12"
}
}解析、ファイル読み込み、整形、キー変換はすべてブラウザ内で実行されます。JSON 入力は変換サーバーへ送信されません。
例
変換前
{
"user_profile": {"first_name": "Ada", "last_login_at": "2026-09-12"}
}変換後
{
"userProfile": {"firstName": "Ada", "lastLoginAt": "2026-09-12"}
}変換されるもの
オブジェクトキーをネストしたオブジェクトや配列まで再帰変換します。文字列、数値、真偽値、null、配列の値は保持します。変換後のキーが衝突する場合は上書きせず停止します。
- snake_case、kebab-case、PascalCase、混在キーをトークン化します。
- 最初は小文字、後続トークンは大文字始まりで連結します。
- ネストや配列内オブジェクトのキーも再帰変換します。
- キー衝突を検出し、暗黙の上書きを防ぎます。
主な用途
snake_case API response を JS/TS 向けに正規化。
backend/DB フィールドを frontend camelCase へ変換。
fixture/mock/config JSON を camelCase consumer 向けに準備。
本番実装前に payload 変換規則を確認。