JSON ⇄ YAML 변환기 — 양방향

브라우저에서 JSON을 YAML로, YAML을 JSON으로 변환하세요. 붙여넣고 방향을 바꾸 뒤 복사하면 됩니다. 업로드 없음.

🔒 모두 브라우저 안에서 동작합니다. 입력과 출력은 서버로 전송되거나 저장되지 않아 안전합니다.

도움이 됐나요? 눌러서 반응하기

이 도구 소개

JSON과 YAML을 양방향으로 브라우저 안에서 바로 변환합니다. JSON을 붙여넣으면 설정 파일에 어울리는 깔끔한 들여쓰기 기반 YAML이 나오고, YAML을 붙여넣으면 API나 앱에 쓸 엄격한 JSON이 나옵니다. Docker·Kubernetes·CI 파이프라인·여러 웹 프레임워크 뒤에서 두 형식이 나란히 쓰이는 설정·데이터 파일을 염두에 두고 만들어졌습니다. 변환은 모두 기기에서 이루어지므로 개인 키나 내부 설정을 포함해 붙여넣은 내용이 외부로 업로드되지 않습니다.

자주 묻는 질문

JSON과 YAML의 차이는 무엇인가요?

둘 다 같은 종류의 구조화된 데이터를 담지만, JSON은 중괄호·대괄호·따옴표를 쓰는 엄격한 형식이라 API나 기계 간 교환에 적합합니다. YAML은 기호 대신 들여쓰기를 사용하고 주석도 쓸 수 있어 사람이 직접 읽고 편집하기 쉬워 설정 파일에서 널리 쓰입니다. 이 도구로 간결하고 엄격한 형식과 사람에게 더 친화적인 형식 사이를 자유롭게 오갈 수 있습니다.

변환 후에도 주석이 남나요?

양방향 모두 남는 것은 아닙니다. YAML은 해시 기호(#)로 시작하는 주석을 지원하지만 JSON에는 주석 문법 자체가 없어서 YAML을 JSON으로 변환하면 주석이 모두 사라집니다. 반대로 JSON에서 YAML로 변환할 때는 애초에 잃을 주석이 없습니다. 주석이 중요하다면 원본 YAML을 정본으로 보관하고 JSON은 생성된 산출물로 다루세요.

입력한 데이터가 어딘가로 업로드되나요?

아니요. 변환은 JavaScript로 모두 브라우저 안에서 이루어지므로 붙여넣은 JSON이나 YAML이 기기를 벗어나지 않습니다. 설정 파일에는 API 키·비밀번호·데이터베이스 연결 문자열 같은 비밀 정보가 들어 있는 경우가 많아 이런 형식에서는 특히 안심할 수 있습니다.