JSON to CSV 변환기
객체로 이루어진 JSON 배열을 스프레드시트에 바로 쓸 수 있는 CSV로, 브라우저에서 바로 평탄화하세요.
데이터 수집 없음
데이터베이스도, 계정도 없습니다. 여러분의 파일을 볼 수 없습니다.
초고속
브라우저 네이티브 처리 — 업로드 없이, 기다림 없이.
100% 무료
제한 없음, 워터마크 없음, 숨은 비용 없음.
계정 불필요
로그인? 없습니다. 그냥 열고 바로 사용하세요.
JSON을 CSV로 변환하기
JSON을 스프레드시트에서 열기
API나 내보내기는 JSON을 주지만, 그게 필요한 사람은 Excel, Google Sheets, Numbers에서 열고 싶어 합니다. CSV는 그 다리 역할을 합니다. 모든 스프레드시트가 군말 없이 가져오는, 평평하고 쉼표로 구분된 표 형식이죠.
객체로 이루어진 JSON 배열을 붙여 넣으면 이 도구가 각 객체를 한 행으로 바꿉니다. 열 순서는 키가 처음 나타나는 순서를 따르므로, 출력이 일관되고 예측 가능합니다.
균일하지 않은 객체와 중첩된 값
레코드가 균일한 경우는 드뭅니다. 일부 객체에만 있는 키가 있으면, 변환기는 발견한 모든 키의 합집합으로 헤더를 만들고, 어떤 행에 해당 열의 값이 없으면 빈 셀로 남겨 정렬이 어긋나지 않게 합니다.
CSV는 평평한 형식이라 중첩된 객체나 배열을 하나의 셀에 깔끔하게 담을 수 없습니다. 그래서 이들은 셀 안에 압축된 JSON으로 직렬화되며, 이렇게 하면 데이터를 조용히 버리지 않고 온전히 유지하며 왕복 변환도 가능합니다.
올바른 따옴표 처리, 자동으로
쉼표나 큰따옴표, 줄바꿈을 포함한 값은 단순한 CSV를 망가뜨립니다. 변환기는 그런 값을 큰따옴표로 감싸고 내부 따옴표를 두 번 써서 이스케이프하며, RFC 4180을 따르므로 파일이 어디서나 올바르게 열립니다.
이스케이프가 필요 없는 값은 그대로 두어, 출력이 간결하고 읽기 쉽게 유지됩니다.
로컬에서 처리되며 업로드되지 않음
모든 작업은 브라우저에서 이루어집니다. JSON이 어떤 서버로도 전송되지 않으므로, 업무 데이터와 개인 기록이 기기를 벗어나지 않습니다.
대기열도 업로드도 없으므로 CSV가 즉시 준비되며, 한 번 로드되면 오프라인에서도 작동합니다.
자주 묻는 질문
어떤 형태의 JSON을 기대하나요?
객체로 이루어진 배열이며, 각 객체가 한 행이 됩니다. 열은 모든 객체에 걸친 키의 합집합입니다.
중첩된 객체나 배열은 어떻게 되나요?
CSV 셀은 평평하기 때문에, 중첩된 값은 셀 안에 압축된 JSON으로 기록되어 데이터를 잃지 않고 보존합니다.
값 안의 쉼표와 따옴표는 어떻게 처리되나요?
쉼표, 따옴표, 줄바꿈을 포함한 값은 큰따옴표로 감싸고 내부 따옴표를 두 번 써서 RFC 4180에 맞게 처리하므로, 파일이 깔끔하게 가져와집니다.
제 데이터가 업로드되나요?
아니요. 변환은 전적으로 브라우저에서 실행되며 JSON은 기기를 벗어나지 않습니다.