JSON Key Case Converter

Convertissez les clés JSON imbriquées en camelCase, snake_case, PascalCase, kebab-case ou CONSTANT_CASE sans modifier les valeurs.

Fichiers .json locaux · formatage 2/4 espaces ou minification · regex · stop paths · diff · collisions

Déposez un fichier .json ou choisissez-en un sur votre appareil

Les fichiers sont lus uniquement dans votre navigateur. Taille maximale : 5 Mo.

JSON converti
{
  "userProfile": {
    "firstName": "Ada",
    "createdAt": "2026-09-12"
  }
}

Analyse, lecture de fichier, formatage et conversion s’exécutent localement dans votre navigateur. Le JSON n’est pas envoyé à un serveur de conversion.

Mode d’ingénierie pour gros JSON

Traitez des fichiers JSON locaux jusqu’à 20 Mo dans un Web Worker, gardez l’interface réactive, annulez le traitement et téléchargez le résultat complet.

Key Diff est désactivé pour les gros fichiers afin de limiter l’utilisation de mémoire.
Règles avancées

Déposez un fichier .json jusqu’à 20 Mo

Le fichier est lu localement et traité hors du thread principal de l’interface.

Le fichier reste sur votre appareil. L’analyse et la conversion s’exécutent dans un Web Worker du navigateur.

Ce que modifie le convertisseur de clés JSON

Seules les clés d’objet sont converties. Les objets imbriqués et les objets dans des tableaux peuvent être traités récursivement, avec exclusions exactes/regex, stop paths, préfixes _/$ et détection des collisions.

Traiter des fichiers JSON locaux en toute confidentialité

Les fichiers .json sont lus uniquement sur votre appareil et ne sont pas téléversés vers un serveur de conversion.

Chemins d’arrêt

Convertissez une clé parente tout en laissant intact un sous-arbre imbriqué précis, y compris les tableaux, à l’aide de chemins pointés basés sur les clés source, tels que data.raw_payload.

Exclusions exactes et par expression régulière

Conservez certaines clés source inchangées ou ciblez des groupes de clés avec des expressions régulières JavaScript telles que ^__ ou /_id$/i, tout en continuant à convertir les enfants imbriqués.

Voir uniquement les changements de clés

Le diff affiche le chemin source, la clé avant et après, jamais les valeurs.