O tym narzędziu

Ten konwerter zamienia YAML na sformatowany JSON i JSON na YAML, a gdy dane są niepoprawne, pokazuje komunikat błędu parsera.

Jak używać

  1. Wklej YAML w pole YAML albo JSON w pole JSON.
  2. Kliknij YAML → JSON lub JSON → YAML.
  3. Skopiuj wynik.

Warto wiedzieć

  • Konwersja korzysta z biblioteki js-yaml; wynik JSON ma wcięcia 2 spacji, a YAML wcięcia 2 spacji bez zawijania linii.
  • YAML 1.2 jest nadzbiorem JSON-a, więc poprawny JSON jest też poprawnym YAML-em.
  • Komentarze YAML znikają przy konwersji do JSON-a, bo JSON nie ma składni komentarzy.
  • Wcięcia w YAML muszą być spacjami; tabulatory są niedozwolone.

Działa w całości w przeglądarce — nic, co wpiszesz, nie jest wysyłane ani zapisywane.

Najczęściej zadawane pytania

Dlaczego dostaję błąd wcięć?

YAML wymaga spójnych wcięć ze spacji. Tabulatory lub źle wyrównane klucze powodują błędy parsowania.

Czy komentarze YAML są zachowywane?

Nie. JSON nie ma komentarzy, więc przy konwersji z YAML są pomijane.

Czy mogę konwertować pliki Kubernetes lub Docker Compose?

Tak. Pojedyncze dokumenty YAML, takie jak manifesty i pliki compose, konwertują się bezpośrednio.

Czy moja konfiguracja jest wysyłana?

Nie. Konwersja odbywa się w Twojej przeglądarce, więc sekrety z konfiguracji zostają na Twoim urządzeniu.