TL
Tool Lab
💰Donate
💰Donate

YAML Formatter

Formatteer en normaliseer YAML-inspringing

Input
Output

Over deze tool

De YAML Formatter normaliseert de inspringing in YAML-bestanden naar een consistente stijl. Hij detecteert automatisch uw bestaande inspringgrootte en zet deze om naar uw doelwaarde (2 of 4 spaties), met behoud van alle opmerkingen, meerregelige strings, anchors en aliassen.

Ideaal om YAML uit verschillende bronnen te normaliseren — CI-configuraties, Kubernetes-manifesten, Docker Compose-bestanden en meer. Verwerking vindt volledig plaats in uw browser. Er worden nooit YAML-gegevens naar een server verzonden.

Hoe te gebruiken

  1. Plak je YAML-inhoud in het invoerpaneel.
  2. Kies je gewenste inspringing (2 of 4 spaties).
  3. Klik op de knop Format om de inspringing te normaliseren.
  4. Bekijk de uitvoer en klik op Copy om naar het klembord te kopiëren.

Gebruiksscenario's

DevOps-engineers normaliseren Kubernetes YAML-manifesten, Helm values-bestanden en GitHub Actions-workflows. Ontwikkelaars formatteren applicatie-configuratiebestanden. Data-engineers ruimen YAML-configuraties van datapipelines op. Vooral handig bij het samenvoegen van YAML uit meerdere bronnen met verschillende inspringconventies.

Veelgestelde vragen

  • Valideert het de YAML-syntax?De tool normaliseert de inspringing, maar voert geen strikte schemavalidatie uit. Syntaxfouten zoals dubbele keys of ongeldige waarden worden niet gedetecteerd.
  • Blijven comments behouden?Ja. Alle comments (#) blijven behouden op hun relatieve inspringingsniveau.
  • Ondersteunt het YAML 1.2?Ja. Alle standaard YAML 1.2-syntax, inclusief anchors, aliases en block scalars (| en >), blijft ongewijzigd behouden.