똑딱

YAML을 JSON으로

YAML 데이터를 JSON으로 변환합니다. 중첩 구조와 배열을 지원합니다.

업데이트: 2026-09-07

입력
결과

도구 가이드

YAML로 작성된 설정을 프로그램에서 다루거나 JSON만 받는 API에 전달하려면 변환이 필요합니다. 두 형식은 담을 수 있는 데이터가 거의 같아 대부분 손실 없이 바뀝니다.

이 도구는 YAML을 파싱해 JSON으로 변환합니다. 중첩 구조와 배열이 그대로 유지되며, 파싱 과정에서 문법 오류가 있으면 어디가 잘못됐는지 알 수 있습니다.

YAML은 들여쓰기 한 칸 차이로 구조가 달라지므로, 변환해 보면 의도한 계층이 맞는지 확인하는 검증 수단으로도 쓸 수 있습니다.

사용 방법

  1. YAML 내용을 붙여넣습니다.
  2. 변환된 JSON 구조를 확인합니다.
  3. 계층이 의도한 대로 나왔는지 확인합니다.
  4. 복사해 코드나 API 요청에 사용합니다.

이럴 때 유용해요

  • YAML 설정을 JSON만 받는 API에 전달할 때
  • 들여쓰기가 의도대로 되었는지 구조를 검증할 때
  • 설정 파일을 코드에서 읽기 좋은 형태로 바꿀 때
  • 깃허브 액션 파일의 구조를 확인할 때

사용 팁

  • 변환 결과의 계층이 예상과 다르면 원본 YAML의 들여쓰기가 잘못된 것입니다. 좋은 검증 방법입니다.
  • YAML의 앵커·별칭 같은 고급 문법은 변환 시 펼쳐집니다.
  • 날짜처럼 보이는 값이 자동으로 해석되는 경우가 있습니다. 문자열로 유지하려면 원본에서 따옴표로 감싸세요.

자주 묻는 질문

문법 오류가 있으면 어떻게 되나요?

파싱에 실패하고 오류가 표시됩니다. 들여쓰기를 먼저 확인하세요.

주석은 어떻게 되나요?

JSON은 주석을 지원하지 않아 변환 과정에서 사라집니다.

여러 문서가 든 YAML도 되나요?

구분자로 나뉜 여러 문서는 첫 문서를 기준으로 처리됩니다.

날짜 값이 이상하게 변환됩니다.

YAML이 날짜로 자동 해석한 경우입니다. 원본에서 따옴표로 감싸면 문자열로 유지됩니다.

데이터가 서버로 전송되나요?

전송되지 않습니다.

관련 도구