Konwersja 100% w Twojej przeglądarce

Konwerter YAML ↔ JSON — Darmowe Narzędzie Online

Konwertuj między YAML a JSON w obu kierunkach. Obsługuje zagnieżdżone obiekty, tablice, ciągi, liczby, booleany, komentarze. Wybór wcięcia, opcjonalne sortowanie kluczy.

Kierunek:
Wcięcie:

Konwerter YAML ↔ JSON — Konwersja Dwukierunkowa na Żywo

Konwertuj między YAML a JSON w obu kierunkach, natychmiast podczas pisania. Obsługuje zagnieżdżone obiekty, tablice, ciągi, liczby, booleany, null, komentarze i notację flow. Przydatne do plików konfiguracyjnych, payloadów API, pipeline’ów CI/CD, manifestów Kubernetes. Wszystko działa w Twojej przeglądarce.

Obsługiwane cechy YAML

  • Mappings, sekwencje, struktury zagnieżdżone
  • Skalary: ciągi, liczby, booleany, null
  • Styl flow: {klucz: wartość} i [1, 2, 3]
  • Komentarze

Ograniczenia

Wspólny podzbiór YAML. NIE obsługuje: skalarów wielowierszowych (| i >), anchor/alias, tagów, złożonych kluczy.

Częste zastosowania

  • Konwersja manifestów Kubernetes YAML na JSON dla wywołań API
  • Konwersja konfiguracji JSON na YAML dla edycji ludzkiej
  • Standaryzacja wcięcia YAML
  • Sortowanie kluczy dla konfig diff-friendly

Prywatność

Wszystko działa w Twojej przeglądarce. Twoje konfiguracje nigdy nie opuszczają Twojej maszyny.

Krok po kroku

  1. Wybierz kierunek: YAML → JSON albo JSON → YAML.
  2. Wklej tekst do pola wejściowego. Konwersja pojawia się na bieżąco.
  3. Ustaw wcięcie (2 lub 4 spacje), skompresuj JSON lub posortuj klucze alfabetycznie.
  4. Skopiuj wynik przyciskiem Kopiuj wynik lub zamień kierunek przyciskiem odwracającym.

Najczęstsze pytania

Jakie elementy YAML są obsługiwane?
Obiekty zagnieżdżone, listy, ciągi znaków, liczby, wartości logiczne, null, komentarze oraz zapis skrócony dla list i map.

Po co zamieniać YAML na JSON?
Przy plikach konfiguracyjnych, danych API, potokach CI/CD i manifestach Kubernetes, gdzie oba formaty bywają wymienne.

Co się dzieje z komentarzami YAML?
JSON nie obsługuje komentarzy, więc przy konwersji z YAML do JSON są one tracone.