똑딱

JSON을 YAML로

JSON 데이터를 읽기 쉬운 YAML로 변환합니다.

업데이트: 2026-09-07

입력
결과

도구 가이드

JSON과 YAML은 같은 데이터를 다르게 적는 형식입니다. JSON은 중괄호와 따옴표가 많아 기계가 다루기 좋고, YAML은 들여쓰기로 계층을 표현해 사람이 읽고 쓰기 편합니다.

그래서 설정 파일은 YAML을 쓰는 경우가 많습니다. 쿠버네티스, 깃허브 액션, 도커 컴포즈가 모두 YAML을 사용하는데, JSON으로 된 예제를 이런 곳에 넣으려면 변환이 필요합니다.

이 도구는 JSON을 YAML로 바꿔 줍니다. 중첩 구조와 배열이 들여쓰기로 표현되며 변환은 브라우저 안에서만 이루어집니다.

사용 방법

  1. 변환할 JSON 데이터를 붙여넣습니다.
  2. 생성된 YAML을 확인합니다.
  3. 들여쓰기 계층이 의도대로 나왔는지 봅니다.
  4. 복사해 설정 파일에 사용합니다.

이럴 때 유용해요

  • JSON 예제를 쿠버네티스나 깃허브 액션 설정으로 옮길 때
  • 설정 파일을 읽기 좋은 형식으로 바꿀 때
  • 도커 컴포즈 파일을 작성할 때
  • API 스펙 문서를 YAML로 정리할 때

사용 팁

  • YAML은 들여쓰기에 탭을 쓸 수 없습니다. 반드시 공백을 사용하세요.
  • yes·no·on·off 같은 단어는 YAML에서 불리언으로 해석될 수 있습니다. 문자열이어야 하면 따옴표로 감싸세요.
  • 콜론이나 하이픈으로 시작하는 값은 따옴표가 필요합니다. 변환 결과를 한 번 확인하세요.

자주 묻는 질문

YAML과 JSON은 무엇이 다른가요?

표현 방식만 다르고 담을 수 있는 데이터는 거의 같습니다. YAML이 사람이 읽기 편합니다.

들여쓰기에 탭을 쓸 수 있나요?

쓸 수 없습니다. YAML은 공백 들여쓰기만 허용합니다.

주석을 넣을 수 있나요?

YAML은 샵 기호로 주석을 지원합니다. 변환 후 직접 추가하세요.

문자열이 불리언으로 바뀝니다.

yes나 no 같은 값은 불리언으로 해석됩니다. 따옴표로 감싸면 문자열로 유지됩니다.

다시 JSON으로 되돌릴 수 있나요?

YAML을 JSON으로 변환하는 도구를 사용하면 됩니다.

관련 도구