YAML-indata

Formaterad utdata

Indentering:

Vad är YAML-formateraren?

Har du rörig YAML (YAML Ain't Markup Language) som är omöjlig att läsa? Det här verktyget löser det. Det tar din YAML och gör den vacker — korrekt indentering, radbrytningar, allt organiserat. Oavsett om du arbetar med Docker Compose, Kubernetes-konfigurationer, CI/CD-pipelines eller bara försöker förstå vad din YAML säger — gör det det läsbart. Lär dig mer om YAML på Wikipedia.

Enligt YAML-specifikationen är YAML en människo­läsbar standard för dataseriali­sering. Vår formaterare följer YAML-standarderna, så den formaterade YAML:en är alltid giltig och standardsenlig.

Bästa delen? Allt sker direkt i din webbläsare. Ingen uppladdning till server, ingen datalagring — klistra bara in, formatera och kopiera. Din YAML förblir privat.

Så här använder du YAML-formateraren

Följ dessa steg för att formatera och försköna YAML. Varje steg använder faktiska knappar och paneler på den här sidan.

1

Klistra in, ladda upp eller läs in ett exempel

Klistra in minifierad YAML i den vänstra panelen YAML-indata eller klicka på Ladda upp för att läsa in en .yaml- eller .yml-fil. Klicka på Exempel för att se ett telekomabonnent-YAML-exempel. Exempel:

subscriber:
  subscriberId: SUB-1001
  plan: Unlimited 5G
  dataUsage: 45.2
  status: active
  carrier: Verizon

Ogiltig YAML visar ett fel. Rätta syntaxfel först och formatera sedan om.

2

Kontrollera formaterad utdata

Den högra panelen Formaterad utdata visar formaterad YAML direkt. Använd Indentering (2 eller 4 mellanslag) och Sortera nycklar för att anpassa utdata.

3

Kopiera eller ladda ned

Klicka på Kopiera för att kopiera formaterad YAML till urklipp, eller Ladda ned för att spara som .yaml-fil. Använd Rensa i inmatningspanelen för att börja om. All bearbetning sker i din webbläsare.

När du verkligen behöver det här

Docker Compose

Formatera Docker Compose YAML-filer för att förstå strukturen, felsöka problem eller förbättra läsbarheten. Fungerar utmärkt med docker-compose.yml-filer.

Kubernetes-konfigurationer

Formatera Kubernetes YAML-manifest för att granska deployments, services eller configmaps. Gör det lättare att identifiera fel eller förstå konfigurationer.

CI/CD-pipelines

Formatera GitHub Actions, GitLab CI eller andra CI/CD YAML-konfigurationer. Lättare att granska, felsöka eller ändra pipeline-konfigurationer.

Granskning av konfigurationsfiler

Granskar du YAML-konfigurationsfiler? Formatera dem först för att tydligt se strukturen. Gör det lättare att hitta fel, förstå inställningar eller jämföra olika konfigurationer.

Vanliga frågor

Lagras mina YAML-data?

Nej. All formatering sker i din webbläsare med JavaScript. Din YAML lämnar aldrig datorn.

Vilka YAML-format stöds?

Vi stöder all giltig YAML enligt YAML-specifikationen. Nycklar, värden, nästlade strukturer, arrayer, flerraderssträngar — allt som standard-YAML stöder.

Kan jag formatera ogiltig YAML?

Vi försöker, men om det finns syntaxfel kanske resultatet inte är perfekt. Rätta syntaxfel först för bästa resultat. Använd vår YAML-validator för att kontrollera först.

Vilken indentering används?

Du kan välja mellan 2- eller 4-mellanslags indentering enligt YAML-konventioner. Växla i inställningarna. Standardvalet följer populära YAML-formateringskonventioner.

Hur stor kan min fil vara?

Eftersom bearbetning sker i din webbläsare beror prestandan på din enhet. Små filer formateras direkt. Mycket stora filer (några MB) kan ta några sekunder men fungerar ändå.

Påverkar nyckelsortering funktionaliteten?

Nej. Nyckelsortering är rent kosmetisk — den ändrar bara visningsordningen för nycklar, inte deras värden eller funktionalitet. Användbart för konsekvent formatering eller renare diff:ar.

Andra YAML-verktyg du kan behöva

Formatering är bara en YAML-uppgift. Här är andra verktyg som fungerar bra tillsammans: