Skip to content
FreeConvertter

JSON → CSV 변환기

JSON 목록을 어떤 스프레드시트에서나 열리는 CSV 표로 바꿉니다.

JSON→

또는 여기로 끌어다 놓으세요 · 파일당 최대 50MB

파일은 이 기기에서 처리되며 업로드되지 않습니다.

즉시 변환

업로드나 서버 대기열이 없어서 파일을 넣는 순간 변환이 시작되고, 기기 성능만큼 빠르게 끝납니다.

파일은 내 기기에만

파일은 브라우저 안에서만 처리됩니다. 어떤 서버로도 전송되거나 저장되지 않으며, 누구도 볼 수 없습니다.

설치 불필요

Windows, macOS, Linux, Android, iOS의 최신 브라우저라면 어디서나 작동합니다. 프로그램도, 확장 프로그램도, 계정도 필요 없습니다.

JSON → CSV 변환 방법

  1. 1

    "JSON 파일 선택"을 누르거나 .json 파일을 변환기 위로 끌어다 놓으세요.

  2. 2

    필요하면 "옵션"에서 구분자, 인코딩, 줄바꿈 방식을 고르세요.

  3. 3

    "변환하기"를 누르면 내 기기에서 CSV를 만듭니다.

  4. 4

    "다운로드"로 파일을 저장하세요.

JSON을 CSV로 바꾸면 좋은 경우

  • 스프레드시트 분석 — API 데이터를 엑셀이나 Google 스프레드시트에서 분석할 수 있습니다.
  • 가져오기 — JSON은 못 받고 CSV만 받는 도구가 많습니다.
  • 공유 — CSV는 거의 모든 프로그램에서 읽힙니다.

변환 방식

JSON을 해석해 행과 열로 바꿉니다. 모든 객체의 키가 머리글이 되고, 객체 하나가 한 행이 되며, 중첩된 값은 JSON 텍스트로 남깁니다. 구분자나 따옴표가 들어간 값은 자동으로 따옴표로 감쌉니다.

JSON 파일이란?

JSON(JavaScript Object Notation)은 웹에서 구조화된 데이터를 주고받는 표준 텍스트 형식입니다. 객체는 {"키": 값} 쌍으로, 목록은 [ … ]로 나타내며, 값으로 문자열, 숫자, 참·거짓, null을 씁니다. API, 설정 파일, NoSQL 데이터베이스에서 널리 쓰입니다.

표 형태의 데이터는 보통 객체 목록(행마다 객체 하나, 열 이름이 키)이나 배열 목록(행마다 배열 하나)으로 표현합니다.

CSV 파일이란?

CSV(comma-separated values)는 표 하나를 일반 텍스트로 저장하는 형식입니다. 한 줄이 한 행이고, 칸은 쉼표(지역에 따라 세미콜론이나 탭)로 구분합니다. 쉼표, 따옴표, 줄바꿈이 들어간 칸은 큰따옴표로 감쌉니다.

거의 모든 데이터베이스, 스프레드시트, 고객관리 프로그램, 은행, 분석 도구가 CSV를 가져오고 내보낼 수 있어 데이터 교환의 표준처럼 쓰입니다. 대신 서식, 수식, 여러 시트를 담을 수 없고, 파일 스스로 인코딩 정보를 갖지 않아 한글 CSV가 엑셀에서 깨져 보이는 일이 자주 생깁니다.

자주 묻는 질문

어떤 JSON이 되나요?

객체 목록(키가 머리글 행이 됨), 배열 목록, 값 목록, 객체 하나를 지원합니다. 값이 모두 목록인 객체는 목록마다 CSV 파일이 하나씩 만들어집니다.

중첩된 객체는 어떻게 되나요?

중첩된 객체와 배열은 JSON 텍스트로 칸에 들어갑니다.

엑셀에서 제대로 열리나요?

네. 기본으로 BOM이 포함된 UTF-8과 Windows 줄바꿈으로 저장해서 엑셀이 한글을 포함해 올바르게 읽습니다.

파일이 업로드되나요?

아니요. CSV는 브라우저 안에서 만들어집니다.

관련 가이드

관련 변환기