YAML ↔ JSON ↔ TOML 변환기

YAML, JSON, TOML을 실시간으로 3방향 변환. Kubernetes·Docker Compose·GitHub Actions 스마트 검증과 YAML 함정(Norway 문제·8진수 등) 경고까지. 무료 온라인 도구.

😄 광고 덕분에 100% 무료

YAML · JSON · TOML 변환기

YAML, JSON, TOML은 설정 파일에서 가장 많이 쓰는 세 포맷입니다. 이 변환기는 세 포맷을 실시간으로 동시 변환합니다. 한쪽을 타이핑하면 나머지 두 쪽이 자동으로 갱신됩니다.

주요 기능

YAML에서 자주 틀리는 5가지

1. yes / no가 boolean이 됨

따옴표 없이 쓴 yes, no, on, off는 true/false로 바뀝니다. 대표적인 예가 노르웨이 국가 코드.

country: NO       # → false
country: "NO"     # → "NO"

2. 0으로 시작하는 숫자는 8진수

01234는 668이 됩니다. 우편번호, 주민번호처럼 0으로 시작하는 값은 꼭 따옴표로 감싸세요.

3. 콜론이 있는 숫자는 60진수로 해석

1:30이 90으로 바뀝니다. 시간이나 Git 해시값을 그대로 쓰면 오류 원인.

4. 탭 들여쓰기 금지

YAML은 들여쓰기에 탭을 쓸 수 없습니다. 스페이스 2개 또는 4개로 통일하세요.

5. 버전·날짜 문자열은 따옴표 필수

1.0, 2026-04-18처럼 숫자·날짜로 보이는 값을 따옴표 없이 쓰면 타입이 바뀝니다. API 키, 버전 문자열은 반드시 따옴표로.

함께 쓰면 좋은 도구

iTool 이런것도 가능해요!

도구 개선에 참여해주세요.

좋은 점, 불편한 점, 있었으면 하는 기능을 알려주세요.