JSON CSV 변환기
JSON 객체 배열을 엑셀과 구글 시트에서 열 수 있는 CSV로 바꿉니다. 중첩 객체는 점으로 이어진 열 이름으로 펼치고, 값은 올바르게 따옴표 처리합니다.
숫자는 JavaScript의 정밀도를 따르며, 중복된 키와 범위를 벗어난 숫자는 거부합니다. =, +, -, @로 시작하는 필드는 스프레드시트가 수식으로 해석할 수 있으므로 CSV를 가져올 때 텍스트로 지정하세요.
| id | name | address.city | address.zip | tags | active | |
|---|---|---|---|---|---|---|
| 1 | Ada Lovelace | ada@example.com | London | W1 | ["math","code"] | |
| 2 | Lin, Mei | lin@example.com | Taipei | 100 | true |
API와 데이터베이스는 JSON을 주지만, 스프레드시트와 BI 도구, 많은 가져오기 화면은 CSV를 원합니다. 이 변환기는 JSON 객체 배열을 표로 바꿉니다. 키 하나가 열이 되고 객체 하나가 행이 되며, 쉼표·따옴표·줄바꿈이 들어 있는 값은 RFC 4180과 엑셀이 기대하는 방식으로 따옴표 처리합니다. 모든 처리는 브라우저 안에서 이루어지므로 개인 데이터가 업로드되지 않습니다.
사용 방법
- JSON을 붙여 넣습니다. 객체 배열, 객체 하나, 또는 배열 하나를 감싼 API 응답이면 됩니다.
- 구분 기호를 고릅니다. 대부분의 도구는 쉼표, 소수점에 쉼표를 쓰는 나라의 엑셀은 세미콜론, TSV는 탭입니다.
- 중첩 객체를 별도 열(address.city)로 펼칠지, JSON 텍스트로 그대로 둘지 선택합니다.
- CSV를 복사하거나 먼저 미리 보기 표를 확인합니다.
계산식
열 = 처음 나타나는 순서대로 모은 모든 키. 필드에 구분 기호, 따옴표, 줄바꿈, 앞뒤 공백이 있으면 "…"로 감싸고, 안쪽 따옴표는 두 번 씁니다("").
어떤 키가 없는 객체는 그 열이 빈 필드가 됩니다. 배열은 하나의 셀 값이 될 수 없으므로 ["math","code"] 같은 JSON 텍스트로 적습니다. null은 빈 필드가 되고, true와 false는 단어 그대로 둡니다. 이름이 모호해지는 펼치기는 거부합니다. 출처를 알 수 없는 스프레드시트 필드는 수식으로 해석되지 않도록 텍스트로 가져오세요.
예시
예시에는 사람이 두 명 있습니다. 펼치면 열은 id, name, email, address.city, address.zip, tags, active로 7개, 행은 2개입니다. "Lin, Mei"에는 쉼표가 있으므로 따옴표로 감싸 "Lin, Mei"로 쓰고, Ada에는 "active" 키가 없어 마지막 필드가 비며, Ada의 tags는 "[""math"",""code""]"가 됩니다.
자주 묻는 질문
엑셀에서 열이 깨지지 않게 CSV를 여는 방법은 무엇인가요?
텍스트를 .csv 파일로 저장하세요. 엑셀이 모든 내용을 한 열에 넣는다면 사용 중인 시스템이 세미콜론을 기대하는 것이므로 구분 기호를 세미콜론으로 바꿔 다시 변환하거나, 데이터 → 텍스트/CSV 가져오기에서 쉼표를 선택하세요.
깊게 중첩된 JSON은 어떻게 되나요?
펼치기를 켜면 중첩 객체는 깊이와 상관없이 order.customer.address.city처럼 점으로 이어진 열 이름이 됩니다. 배열은 한 셀에 JSON 텍스트로 남습니다.
큰 숫자도 정확히 유지되나요?
±9,007,199,254,740,991을 벗어나는 정수는 조용히 반올림하지 않고 거부합니다. 긴 ID는 JSON에서 따옴표로 감싸세요. 그 밖의 숫자는 JavaScript 부동소수점 정밀도를 따르며, 중복된 키도 거부합니다.
내 데이터가 업로드되나요?
아닙니다. 파싱과 변환은 모두 브라우저 안에서 이루어집니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/json-to-csv-tool/
인용·퍼가기
kakaoCalc. (2026, November 8). JSON CSV 변환기. https://kakao.mobile/ko/tools/json-to-csv-tool/
“JSON CSV 변환기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/json-to-csv-tool/.