본문으로 건너뛰기
100% 개인정보 보호 — 파일은 기기 안에 그대로 유지됩니다
>_
한국어

JSON → Excel 변환기

JSON을 내려받을 수 있는 진짜 .xlsx 통합 문서로 변환하세요 — 여러 시트, 필드 평탄화, 숫자/불리언 셀 형식 유지까지 모두 브라우저 안에서.

켜면 address.city 같은 중첩 필드가 별도의 열이 됩니다. 끄면 중첩 객체와 배열이 JSON 텍스트 한 셀로 유지됩니다.

고급 옵션

날짜는 UTC로 기록되며, 오프셋이 없는 날짜·시간은 UTC로 읽습니다. Epoch 변환은 이름이 날짜처럼 보이고(date, time, created, updated, …_at) 모든 값이 1980년~2100년 사이의 타임스탬프로 보이는 열에만 적용됩니다. 그 외의 숫자는 숫자로 유지됩니다.

여기에 .json 또는 .txt 파일을 끌어다 놓으세요

서버 없이 JSON을 진짜 스프레드시트로 바꾸기

API 응답이나 설정 파일은 JSON으로 되어 있지만, 그 데이터를 검토하고 필터링하고 차트로 만들려는 사람은 거의 항상 Excel을 원합니다. 그러려면 누군가에게 일회용 스크립트를 부탁하거나, 업로드한 내용을 몰래 저장해 둘 수 있는 온라인 변환기에 붙여넣어야 하는 경우가 많습니다. 고객 정보나 재무 수치처럼 외부 서버에 넘기고 싶지 않은 JSON이라면 좋은 거래가 아닙니다.

이 도구는 JavaScript 스프레드시트 라이브러리를 사용해 브라우저 안에서 실제 .xlsx 통합 문서를 만듭니다. 이름만 바꾼 CSV가 아니라 셀 형식, 굵은 헤더 행, 열 너비를 갖춘 진짜 Excel 파일입니다. JSON의 파싱, 변환, 다운로드 파일 생성이 모두 기기에서 이루어지며 어디로도 전송되지 않습니다. 숫자는 숫자로, 불리언은 불리언으로 저장되므로 가격 열을 찾아 바꾸기 없이 곧바로 SUM 수식에 쓸 수 있습니다.

JSON이 객체 배열 하나라면 시트가 하나 만들어집니다. 최상위 키마다 배열을 가진 객체, 예를 들어 `{ "employees": [...], "departments": [...] }` 같은 형태라면 키마다 그 이름의 시트가 자동으로 만들어집니다. 관련된 표가 여러 개 담긴 JSON 하나를 직접 쪼갤 필요 없이 여러 탭이 있는 통합 문서 하나로 받을 수 있습니다. `address.city` 같은 중첩 필드는 점 표기법 열로 평탄화하거나, 원래 구조를 그대로 보고 싶다면 JSON 텍스트 한 셀로 둘 수 있습니다.

미리보기 표에는 다운로드하기 전에 각 시트에 담길 내용, 즉 행 수와 열 수, 처음 몇 행의 데이터가 그대로 나타납니다. 구조가 마음에 들지 않으면 평탄화 옵션을 바꾸거나 원본 JSON을 먼저 고칠 수 있습니다. 결과가 괜찮다면 시트와 출력 파일 이름을 정하고 다운로드를 누르세요. 바이너리 스프레드시트 대신 일반 텍스트 표가 필요하다면 CSV ↔ JSON 변환기를, JSON 자체를 먼저 검증하거나 정리하려면 JSON 포맷터 & 검사기를 먼저 써 보세요.

자주 묻는 질문

이름만 바꾼 CSV가 아니라 진짜 Excel 파일을 만들어 주나요?

네. 굵은 헤더 행, 숫자/불리언 셀 형식, 맞춰진 열 너비를 갖춘 진짜 .xlsx 통합 문서를 만듭니다.

JSON 파일 하나로 여러 시트를 만들 수 있나요?

네. 최상위 키마다 배열을 가진 객체라면 각 키가 자동으로 시트가 됩니다. 배열이 하나뿐인 객체(예: { "users": [...] })는 풀어서 그 키 이름의 시트 하나로 만들어집니다.

다운로드하기 전에 스프레드시트를 미리 볼 수 있나요?

네. .xlsx 파일을 내려받기 전에 각 시트의 첫 행들을 미리보기 표로 확인할 수 있습니다.

관련 도구