JSON to Camel Case Converter
Pega JSON y convierte recursivamente todas las claves a camelCase sin modificar valores.
El análisis JSON y la conversión de claves se ejecutan localmente en tu navegador.
Suelta un archivo .json o elige uno de tu dispositivo
Los archivos se leen solo en tu navegador. Tamaño máximo: 5 MB.
{
"userProfile": {
"firstName": "Ada",
"createdAt": "2026-09-12"
}
}El análisis, lectura de archivos, formato y conversión se ejecutan localmente en tu navegador. El JSON no se envía a un servidor de conversión.
Ejemplo
Antes
{
"user_profile": {"first_name": "Ada", "last_login_at": "2026-09-12"}
}Después
{
"userProfile": {"firstName": "Ada", "lastLoginAt": "2026-09-12"}
}Qué se convierte
Las claves de objetos se convierten recursivamente dentro de objetos y arrays. Los valores se conservan y las colisiones detienen la conversión en vez de sobrescribir datos.
- snake_case, kebab-case, PascalCase y nombres mixtos se tokenizan antes del formato.
- El primer token queda en minúsculas y los siguientes se capitalizan sin separador.
- Las claves de objetos anidados y dentro de arrays se convierten recursivamente.
- Las colisiones se detectan antes de la salida para evitar sobrescrituras silenciosas.
Casos de uso habituales
Normalizar respuestas API snake_case para JavaScript/TypeScript.
Convertir campos backend/DB a camelCase del frontend.
Preparar fixtures, mocks o configuración para consumidores camelCase.
Probar una regla antes de implementarla en producción.