JSON ↔ YAML 변환
JSON과 YAML을 양방향 변환하는 무료 온라인 도구. 입력 형식을 자동 감지하고 들여쓰기와 중첩 구조를 유지하며 설정 파일을 빠르게 상호 변환합니다. API 응답이나 설정 파일의 JSON을 정리·검증·변환해야 할 때 편리하며, 입력한 데이터가 모두 브라우저에서 처리되어 서버로 전송되지 않고 설치나 회원가입 없이 무료로 사용할 수 있습니다.
임베드
JSON ↔ YAML 변환이란?
JSON과 YAML을 양방향 변환하는 무료 온라인 도구. 입력 형식을 자동 감지하고 들여쓰기와 중첩 구조를 유지하며 설정 파일을 빠르게 상호 변환합니다. API 응답이나 설정 파일의 JSON을 정리·검증·변환해야 할 때 편리하며, 입력한 데이터가 모두 브라우저에서 처리되어 서버로 전송되지 않고 설치나 회원가입 없이 무료로 사용할 수 있습니다.
사용 방법
- 1변환 방향 선택— JSON → YAML 또는 YAML → JSON 방향을 선택하거나, 자동 감지를 사용하세요.
- 2데이터 입력— 왼쪽 입력창에 변환할 JSON 또는 YAML 데이터를 붙여넣으세요.
- 3변환 실행— '변환' 버튼을 클릭하면 오른쪽에 변환 결과가 표시됩니다.
- 4결과 복사— 복사 버튼으로 변환 결과를 클립보드에 복사하세요. 방향 전환 버튼으로 역변환도 가능합니다.
관련 도구
자주 묻는 질문
네, 입력이 중괄호({) 또는 대괄호([)로 시작하면 JSON으로, 그 외에는 YAML로 자동 감지합니다. 수동으로 방향을 지정할 수도 있습니다.
js-yaml 라이브러리를 사용하므로 기본 앵커/별칭을 지원합니다. 다만 출력 시에는 참조가 풀린 형태로 변환됩니다.
현재는 단일 YAML 문서만 지원합니다. 멀티 도큐먼트 YAML은 첫 번째 문서만 변환됩니다.
JSON에는 주석 개념이 없고, YAML 주석도 파싱 과정에서 제거됩니다. 주석 보존이 필요한 경우 원본을 별도로 보관하세요.
YAML에서 날짜 형식(2026-01-01)은 js-yaml이 Date 객체로 파싱합니다. JSON 변환 시 ISO 8601 문자열로 출력됩니다.