JSON na YAML
Zamień JSON w czysty YAML, który łatwo czytać, edytować i trzymać w pliku konfiguracyjnym.
lub upuść je tutaj · do 50 MB na plik, za darmo
Większe pliki? Pro konwertuje pliki do 500 MBPonad darmowe limity: pobieranie odblokujesz już od 1,99 €.
Przetwarzanie…
Twój plik jest gotowy
Za darmo · Bez rejestracji · Bez znaku wodnego · Twoje pliki nie opuszczają urządzenia
JSON na YAML w 3 krokach
- Wybierz plik JSON albo przeciągnij go na pole.
- Kliknij Konwertuj na YAML.
- Pobierz plik .yaml, gotowy do edycji lub commita.
Czytelny YAML z dowolnego JSON-a
JSON to format, który tworzą API i programy; YAML ludzie wolą czytać i edytować ręcznie. Po zamianie odpowiedzi API, manifestu pakietu albo wyeksportowanych ustawień na YAML znikają nawiasy klamrowe i większość cudzysłowów, a strukturę widać po samych wcięciach.
Wynik ma wcięcia dwóch spacji i nigdy nie łamie długich wierszy. Tekst trafia w cudzysłów tylko wtedy, gdy YAML odczytałby go inaczej, na przykład "true", "007" czy "2026-03-15", więc po ponownym wczytaniu wartości zachowują dokładnie swój typ. Każdy poprawny JSON jest też poprawnym YAML-em, więc nic nie ginie.
Najczęściej zadawane pytania
Jak przekonwertować JSON na YAML?
Wybierz plik JSON i kliknij Konwertuj na YAML. Narzędzie sprawdza JSON, zapisuje go jako YAML z wcięciami dwóch spacji i pobiera plik .yaml. Jeśli JSON jest niepoprawny, zobaczysz komunikat parsera, aby najpierw go poprawić.
Dlaczego niektóre wartości są w cudzysłowach?
Wartości, które YAML odczytałby jako liczbę, wartość logiczną, null albo datę, trafiają w cudzysłów, jeśli w JSON-ie były tekstem. Na przykład tekst "007" zostaje "007", zamiast stać się liczbą 7. Zwykły tekst bez takiego ryzyka jest zapisywany bez cudzysłowów.
Czy mogę użyć wyniku w Kubernetes lub Docker Compose?
Tak, o ile JSON ma strukturę, której te narzędzia oczekują. YAML zawiera dokładnie te same dane, więc na przykład manifest wyeksportowany jako JSON przez kubectl możesz przekonwertować, edytować i ponownie zastosować.
Czy YAML zachowuje kolejność kluczy?
Tak. Klucze pojawiają się w tej samej kolejności co w pliku JSON, a listy zachowują kolejność swoich pozycji, więc YAML łatwo porównać z oryginałem i z wcześniejszymi wersjami w Twoim repozytorium.
Czy mój plik jest wysyłany na serwer?
Nie. JSON jest konwertowany w Twojej przeglądarce, na Twoim własnym urządzeniu, więc ustawienia, sekrety czy dane klientów w nim zawarte nigdy nie opuszczają komputera. Po załadowaniu strony konwerter działa dalej nawet bez połączenia z internetem.