JSON Key Case Converter
Convierte claves JSON anidadas a camelCase, snake_case, PascalCase, kebab-case o CONSTANT_CASE sin modificar los valores.
Archivos .json locales · bonito 2/4 o minificado · regex · stop paths · diff · colisiones
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.
Modo de ingeniería para JSON grande
Procesa archivos JSON locales de hasta 20 MB en un Web Worker, mantiene la interfaz fluida, permite cancelar y descargar el resultado completo.
Suelta un archivo .json de hasta 20 MB
El archivo se lee localmente y se procesa fuera del hilo principal de la interfaz.
El archivo permanece en tu dispositivo. El análisis y la conversión se ejecutan en un Web Worker del navegador.
Qué cambia el convertidor de claves JSON
Solo se convierten claves de objetos. Los objetos anidados y dentro de arrays pueden procesarse recursivamente con exclusiones exactas/regex, stop paths, prefijos _/$ y protección contra colisiones.
Procesa archivos JSON locales de forma privada
Los archivos .json se leen solo en tu dispositivo y no se suben a un servidor de conversión.
Rutas de detención
Convierte una clave principal y deja intacto un subárbol anidado exacto, incluidos los arreglos, mediante rutas con puntos basadas en claves de origen como data.raw_payload.
Exclusiones exactas y con expresiones regulares
Mantén sin cambios claves de origen concretas o busca grupos de claves con expresiones regulares de JavaScript como ^__ o /_id$/i, mientras se siguen convirtiendo los elementos secundarios anidados.
Revisa solo los cambios de claves
El diff muestra ruta, clave anterior y nueva, nunca los valores.