Gratis YAML-minifiserer online
Minifiser og komprimer YAML i nettleseren — gratis, umiddelbart, ingen data sendt.
YAML-inndata
Minifisert utdata
Hva er en YAML-minifiserer?
YAML-dokumenter bruker innrykk og tomme linjer for lesbarhet. Når du trenger å redusere filstørrelse — for nettverksoverføring, innbygging i kode eller lagring i en database — fjerner minifisering det ekstra mellomrommet. YAML 1.2-spesifikasjonen tillater kompakt utdata; strukturen og innholdet forblir det samme. Bare formateringen endres.
Dette verktøyet parser YAML-en din og gir ut en kompakt versjon. Minifisering kjører helt i nettleseren din. Ingenting sendes til en server, så det er trygt å bruke med produksjonskonfigurasjoner, Kubernetes-manifester eller sensitive data.
Eksempler på YAML-minifisering
Minifisering fjerner ekstra mellomrom. Telecom-tematisert eksempel:
Eksempel: Abonnementspost
Utdata:
Klikk på Eksempel-knappen ovenfor for å laste inn flere eksempler i editoren.
Slik bruker du verktøyet
Lim inn eller last opp YAML
Kopier YAML-en din og lim den inn i editoren til venstre. Du kan også klikke Last opp for å laste inn en .yaml- eller .yml-fil fra datamaskinen din. Eksempel-knappen laster inn eksempeldata hvis du vil prøve.
Se den minifiserte utdataen
Høyre panel viser den kompakte YAML-en. Statistikken viser lagrede bytes. Ugyldig YAML viser en feil — fiks det først ved å bruke YAML-validatoren.
Kopier eller last ned
Bruk Kopier for å legge resultatet på utklippstavlen, eller Last ned for å lagre det som fil. For å formatere YAML-en igjen med innrykk, bruk YAML-formatereren.
Når YAML-minifisering hjelper
Kubernetes-manifester, Docker Compose-filer og CI/CD-konfigurasjoner kan være store. YAML-formatet er menneskelig lesbart men ordrik. Minifisering før nettverkssending reduserer nyttelasststørrelse. For webhooks eller API-er som aksepterer YAML, foretrekkes ofte kompakt inndata.
Å bygge inn YAML i kode, lagre det i databasefelt, eller sende det gjennom URL-er krever ofte en kompakt form. Hvis du trenger å konvertere til JSON i stedet, bruk YAML til JSON.
Ofte stilte spørsmål
Ødelegger minifisering YAML?
Nei. Innrykk normaliseres, men strukturen forblir gyldig. Kommentarer kan fjernes avhengig av parseren. YAML-strukturen er definert av innrykk, så den bevares.
Når skal man minifisere?
Når du sender YAML over nettverket, bygger inn i kode, eller reduserer nyttelasststørrelse. For konfigurasjonsfiler du redigerer, behold formatert YAML for lesbarhet.
Er dataene mine private?
Ja. Minifisering kjører helt i nettleseren din ved hjelp av JavaScript. Ingen data sendes til noen server. Du kan bekrefte dette ved å åpne nettleserens Nettverk-fane mens du bruker verktøyet.
Hva er størrelsesgrensen?
Det er ingen hard grense fra selve verktøyet. Det avhenger av nettleserens tilgjengelige minne. YAML-filer opp til 10–15 MB fungerer generelt uten problemer. For svært store konfigurasjoner, vurder å dele opp eller bruke et kommandolinjeverktøy.
Bevarer minifisering strukturen?
Ja. Bare mellomrom fjernes eller normaliseres. Nøkler, verdier og nesting forblir det samme. Utdataen er gyldig YAML. For maksimal komprimering kan du konvertere til JSON og bruke JSON-minifisereren, men YAML-minifisering beholder formatet.
Relaterte verktøy
YAML-spesifikasjonen. YAML hurtigreferanse. JSON-spesifikasjonen. MDN. YAML GitHub.