YAML-formatter
Valideer, verfraai en herstel de inspringing van YAML in je browser.
Voorbeelden
Spatiëring normaliseren
Invoer
name: RunWebTools tags: [a,b]
Uitvoer
name: RunWebTools tags: [ a, b ]
Een dubbele sleutel vangen
Invoer
name: test name: again
Uitvoer
Map-sleutels moeten uniek zijn (regel 2, kolom 1)
Over deze tool
Deze gratis online YAML-formatter ruimt rommelige of inconsistente YAML op tot net ingesprongen, geldige tekst — een snelle YAML-verfraaier en -validator die je syntaxis onderweg controleert en je commentaar behoudt. Plak je YAML, kies een inspringstijl, en het geformatteerde resultaat verschijnt direct. Alles draait in je browser zonder upload, dus je gegevens verlaten je apparaat nooit.
Zo gebruik je het
- Plak je YAML in het invoervak (klik op Voorbeeld om te proberen).
- Kies een inspringing van 2 of 4 spaties (YAML staat geen tabs toe).
- Lees de verfraaide YAML in het uitvoervak rechts.
- Kopieer het resultaat met de Kopiëren-knop.
Waarom validatie belangrijk is
YAML is gevoelig voor witruimte, dus één verkeerd uitgelijnde regel of een verdwaalde tab kan een heel configuratiebestand breken. De formatter wijst de exacte regel en kolom van een probleem aan en geeft geldige, consistent ingesprongen YAML opnieuw uit.
Veelgestelde vragen
Is deze YAML-formatter gratis?
Ja — een volledig gratis online YAML-formatter, -verfraaier en -validator zonder registratie en zonder limieten. Formatteer en controleer zoveel YAML als je wilt.
Wordt mijn YAML naar een server geüpload?
Nee. Dit is een tool zonder upload — je YAML wordt volledig in je browser geparseerd en geformatteerd, dus de gegevens verlaten je apparaat nooit. Veilig voor configuratiebestanden en secrets.
Valideert het mijn YAML?
Ja. De tool parseert terwijl hij formatteert: als de YAML ongeldig is, toont hij de foutmelding met regel en kolom zodat je die snel kunt herstellen.
Behoudt het mijn commentaar?
Ja. Anders dan een simpele parse-en-dump behoudt deze formatter je commentaar terwijl hij inspringing en spatiëring normaliseert.
Waarom kan ik geen tab-inspringing kiezen?
De YAML-specificatie verbiedt tabtekens voor inspringing, dus deze tool biedt alleen 2 of 4 spaties. Zo blijft de uitvoer overal geldig.
Kan het inconsistente inspringing herstellen?
Ja. Zolang de YAML geldig is, geeft de formatter die opnieuw uit met consistente, correcte inspringing — de meest voorkomende reden dat YAML breekt.
Werkt het offline en op mobiel?
Zodra de pagina is geladen draait het lokaal, dus het blijft werken bij een wisselvallige verbinding, en de lay-out is volledig responsief op telefoons en tablets.
Gerelateerde tools
JSON-formatter
JSON direct in je browser formatteren, valideren en verfraaien.
HTML-formatter
Verfraai en spring rommelige of geminificeerde HTML in je browser in.
CSS-formatter
Verfraai en ordent rommelige of geminificeerde CSS in je browser.
JavaScript-formatter
Verfraai en spring geminificeerde of rommelige JavaScript in je browser in.