도구
KO

JSON CSV 변환기

JSON 객체 배열을 붙여넣으면 엑셀, Google 스프레드시트, Numbers에서 열 수 있는 CSV 파일이 만들어집니다. 중첩 객체는 자동으로 열로 펼쳐지며, 언제든지 CSV → JSON 방향으로 전환할 수 있습니다.

JSON

CSV

개인정보 보호: 데이터는 브라우저에서만 처리되며 절대 업로드되지 않습니다.

JSON을 CSV로 변환하는 방법

  1. JSON(보통 객체 배열)을 붙여넣거나 .json 파일을 엽니다.
  2. 구분자(쉼표, 세미콜론, 탭, 파이프)를 선택하고, 헤더 행을 넣을지와 중첩 객체를 점 경로 열로 펼칠지 정합니다.
  3. CSV를 복사하거나 다운로드합니다. 한글 등 영어 이외의 문자가 Excel에서 깨지지 않도록 Excel용 UTF-8 BOM 추가를 선택하세요.

JSON이 행과 열로 변환되는 방식

JSONCSV 결과
객체 배열 [{"id":1,"name":"Ada"}]객체마다 한 행, 키마다 한 열
키가 서로 다른 객체모든 키가 열이 되고, 없는 값은 빈칸으로 남음
중첩 객체 {"address":{"city":"London"}}address.city 열
배열 값 {"tags":["a","b"]}셀에 ["a","b"] 형태로 저장
null빈 셀
쉼표, 따옴표, 줄바꿈이 포함된 텍스트큰따옴표로 감싸고 안쪽 따옴표는 두 번 씀("")
단일 객체한 행
배열의 배열헤더 없이 행 단위로 기록

엑셀에서 CSV 열기와 한글 깨짐 해결

Excel은 지역 설정에 따라 구분자를 결정하며, 유럽의 많은 국가에서는 세미콜론을 기본으로 사용합니다. 모든 데이터가 한 열에 몰려 표시된다면 세미콜론 구분자로 다시 변환하거나 데이터 → 텍스트/CSV에서 메뉴로 파일을 가져오세요. 한글이나 é, ü, ñ 같은 문자가 올바르게 표시되도록 UTF-8 BOM을 켜고, 열 서식을 텍스트로 지정하지 않으면 Excel이 우편번호 같은 값의 앞자리 0을 제거한다는 점도 기억하세요.

자주 묻는 질문

JSON을 엑셀로 변환할 수 있나요?

네. CSV로 변환한 뒤 다운로드한 파일을 Excel, Google 스프레드시트, Numbers, LibreOffice에서 여세요. 스프레드시트에 바로 붙여넣으려면 JSON 테이블 변환 도구의 Excel용으로 복사 버튼을 사용하세요.

중첩된 JSON은 어떻게 변환되나요?

중첩 객체는 address.city 같은 점 경로 열로 펼쳐지고, 배열은 한 셀 안에 JSON 텍스트로 유지됩니다. 객체 전체를 JSON 텍스트로 유지하려면 점 경로 옵션을 끄세요.

파일 크기 제한이 있나요?

정해진 제한은 없습니다. 변환은 브라우저에서 실행되므로 일반적인 컴퓨터에서 수십 MB 크기의 파일도 처리할 수 있습니다.

CSV를 다시 JSON으로 변환할 수 있나요?

네. 편집기 위에서 변환 방향을 CSV → JSON으로 바꾸거나 CSV JSON 변환기를 여세요.