국밥툴즈

YAML ↔ JSON 변환기

YAML·JSON 양방향 변환

YAML이나 JSON을 붙여넣으면 반대 형식으로 바꿔줍니다. 자동 감지는 { 또는 [ 로 시작하고 올바른 JSON이면 JSON으로 인식합니다. 서버로 전송되지 않고 브라우저 안에서만 처리됩니다.

YAML 또는 JSON을 입력하면 변환 결과가 표시됩니다.

사용법

  1. 변환할 YAML 또는 JSON을 입력창에 붙여넣습니다.
  2. 「자동 감지」에 두면 형식을 알아서 판별해 반대 형식으로 바꿔 줍니다. 방향을 고정하고 싶으면 「YAML → JSON」 또는 「JSON → YAML」을 고릅니다.
  3. 결과가 아래에 바로 표시됩니다. 「결과 복사」로 클립보드에 복사합니다.

자주 묻는 질문

Q. 입력한 내용이 서버로 전송되나요?
A. 아니요. 변환은 전부 브라우저 안에서만 이루어지며 서버로 전송되거나 저장되지 않습니다. 설정 파일·시크릿이 들어 있어도 안전합니다.
Q. 자동 감지는 어떤 기준으로 판별하나요?
A. 입력이 { 또는 [ 로 시작하고 올바른 JSON으로 파싱되면 JSON으로 보고 YAML로 변환합니다. 그 외에는 YAML로 보고 JSON으로 변환합니다. 헷갈릴 때는 방향을 직접 고르면 됩니다.
Q. 지원하지 않는 YAML 문법이 있나요?
A. 맵·시퀀스·중첩·flow 표기([...], {...})·따옴표 문자열·주석 등 설정 파일에서 흔히 쓰는 문법을 지원합니다. 앵커(&)·별칭(*)·멀티라인 블록(|, >) 같은 고급 문법은 지원하지 않으며, 들여쓰기는 탭이 아닌 공백만 사용해야 합니다.
Q. JSON을 YAML로 바꾸면 왜 따옴표가 사라지나요?
A. YAML은 문자열에 따옴표가 필수가 아니라서, 숫자·불리언 등으로 오인될 수 있는 값에만 따옴표를 붙여 더 읽기 쉽게 출력합니다. 다시 JSON으로 변환하면 원래 타입이 그대로 복원됩니다.

이 도구에 틀린 정보가 있나요? 알려주세요.