Skip to content
freeonlinefileconvert

YAML na JSON

Zamień pliki konfiguracyjne YAML i specyfikacje API w JSON i od razu sprawdź, czy YAML nie zawiera błędów.

lub upuść je tutaj · do 50 MB na plik, za darmo

Większe pliki? Pro konwertuje pliki do 500 MB

To przekracza darmową wersję

Możesz to zrobić mimo to: przekonwertuj teraz i zapłać 1,99 € tylko wtedy, gdy zechcesz pobrać wynik.

Darmowa wersja obsługuje pliki do 50 MB i do 20 plików naraz.

Potrzebujesz konwersji w drugą stronę?JSON na YAML

Za darmo · Bez rejestracji · Bez znaku wodnego · Twoje pliki nie opuszczają urządzenia

YAML na JSON w 3 krokach

  1. Wybierz plik YAML (.yaml lub .yml) albo przeciągnij go na pole.
  2. Kliknij Konwertuj na JSON.
  3. Pobierz wcięty plik JSON.

Po co konwertować YAML na JSON

YAML łatwo pisać ręcznie, dlatego używają go manifesty Kubernetes, pliki Docker Compose, workflowy GitHub Actions i specyfikacje OpenAPI. Wiele narzędzi, bibliotek i API przyjmuje jednak tylko JSON. Konwersja działa też jak walidator: błąd we wcięciach, który YAML po cichu odczytałby inaczej, staje się widoczny w strukturze JSON.

Konwerter stosuje podstawowy schemat YAML (core schema), więc liczby, true, false i null stają się prawdziwymi wartościami JSON, a daty takie jak 2026-03-15 zostają tekstem dokładnie w zapisanej formie. Kotwice i aliasy są rozwijane, komentarze pomijane, bo JSON ich nie ma, a plik z kilkoma dokumentami rozdzielonymi przez --- staje się listą JSON.

Najczęściej zadawane pytania

Jak przekonwertować YAML na JSON?

Wybierz plik .yaml lub .yml i kliknij Konwertuj na JSON. Pobierzesz te same dane jako wcięty JSON. Jeśli YAML zawiera błąd, na przykład tabulator użyty do wcięcia albo brakujący dwukropek, zobaczysz zamiast tego komunikat z numerem wiersza.

Co dzieje się z komentarzami YAML?

JSON nie obsługuje komentarzy, więc są pomijane w wyniku. Cała reszta zostaje zachowana: klucze, wartości, listy i zagnieżdżenia. Jeśli komentarze będą Ci później potrzebne, zachowaj oryginalny plik YAML obok pliku JSON.

A pliki z kilkoma dokumentami YAML?

Plik YAML może zawierać kilka dokumentów rozdzielonych wierszem z trzema myślnikami, jak często bywa w manifestach Kubernetes. Wtedy JSON jest listą z jedną pozycją na każdy dokument, w tej samej kolejności co w pliku.

Dlaczego „no” nie zmienia się w false?

Starsze wersje YAML odczytywały yes, no, on i off jako true lub false, co powodowało słynne błędy, na przykład kod kraju NO dla Norwegii zamieniał się w false. Ten konwerter stosuje nowoczesne reguły YAML 1.2, w których wartościami logicznymi są tylko true i false.

Czy mój plik jest wysyłany na serwer?

Nie. YAML jest konwertowany w Twojej przeglądarce, na Twoim własnym urządzeniu, więc pliki konfiguracyjne z nazwami hostów, kluczami czy tokenami nigdy nie opuszczają komputera. Po załadowaniu strony konwerter działa dalej nawet bez połączenia z internetem.

Podobne narzędzia

Jesteś wśród pierwszych

FreeOnlineFileConvert właśnie wystartował. Załóż teraz darmowe konto i dołącz do listy Family & Friends: pełny plan Pro, za darmo dożywotnio.

Pro0 €6,99 €
Dołącz za darmo