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