JSON vers YAML en ligne — GitOps et manifests

Collez JSON valide puis obtenez un YAML lisible pour revues d’infra. Traitement uniquement navigateur.

Chargement…
Guide JSON → YAML
Garde-fous alignés sur l’ancienne conversion intégrée au minificateur JSON.

Notes développeur

• Validez le JSON en CI — entrée invalide ⇒ toast explicite. • Fichiers >1 Mo : préférez un poste fixe. • Le YAML reste une vue : masquez les secrets.

Cas récurrents

• Revues GitOps. • Export CI → YAML humain. • Pédagogie structure arborescente.

À propos des options

CSV sortie : séparateur (Auto suit la locale — point-virgule sur /fr), guillemets, fins de ligne, ligne d'en-tête. CSV entrée : séparateur + première ligne = noms de colonnes (Auto entrée suit aussi la locale). Sortie JSON (sources XML, YAML ou CSV) : indentation compacte ou non et tri récursif optionnel. JSON → XML : mise en forme et largeur. YAML sortie : indent, mode lisible/serré, quotage déterministe. Les commentaires XML ne sont pas repris dans l’arbre JSON.

Exemples

Profil appli et ressources

Entrée

{ "app": { "name": "checkout-api", "version": "1.4", "flags": ["canary", "stable"], "limits": {"cpu": "500m", "memory": "256Mi"} }, "drain": false }

Sortie

app: name: checkout-api version: 1.4 flags: - canary - stable limits: cpu: 500m memory: 256Mi drain: false

Enveloppe de job CI

Entrée

{ "job": { "id": 9201, "tags": ["nightly", "signed"], "matrix": {"os": ["linux"], "shard": [0, 1]}, "timeoutSec": null } }

Sortie

job: id: 9201 tags: - nightly - signed matrix: os: - linux shard: - 0 - 1 timeoutSec: null

Aller plus loin

Compressez aussi le JSON via Minifier JSON, exportez en CSV via JSON → CSV ou passez XML via JSON → XML.

FAQ JSON → YAML

Confidentialité locale

Commentaires JSON ?

Interdits JSON — ajoutez vos commentaires YAML après conversion.

Ordre des clés ?

Reprend l’ordre d’insertion du parseur conforme ECMA.

List Kubernetes ?

Oui tant que le JSON parse — la hiérarchie est conservée.

Upload serveur ?

Non — traitement local uniquement.

Tous vos convertisseurs, encodeurs et minificateurs sur une carte unique ? Outils développeurs Ouvrez le catalogue des outils développeurs.

Encodage & échappement

JSON vers YAML — convertisseur gratuit en ligne (Kubernetes & GitOps)