도구 › JSON ↔ CSV
JSON ↔ CSV

JSON과 CSV를
값을 바꾸지 않고 변환하기

JSON 배열을 CSV 표로, CSV를 JSON으로 변환합니다. 값을 추측해서 숫자나 날짜로 바꾸지 않고, CSV로 표현할 수 없는 차이(null·누락·빈 문자열 등)는 그때그때 알려 드립니다.

업로드 없음숫자·날짜 자동 변환 없음잃는 정보를 표시
0자
가상의 주문 데이터와 고객 데이터입니다.
값은 그대로

CSV 값은 모두 문자열 그대로 JSON으로 만듭니다. JSON 숫자는 0.50이나 1e3 같은 원래 표기 그대로 CSV에 쓰며, 자릿수가 많은 ID도 반올림하지 않습니다.

중첩 처리 방식 선택

중첩된 객체는 「a.b」 형식의 열로 나누거나 JSON 문자열로 남길 수 있습니다. 배열은 JSON 문자열·구분자로 연결·요소마다 열 중에서 고릅니다.

안전하게 내보내기

「=」「+」「-」「@」로 시작하는 셀을 찾아 알리고, 필요하면 앞에 「'」를 붙여 Excel에서 수식으로 실행되지 않게 할 수 있습니다.

사용 방법

  1. 변환 방향(JSON → CSV, CSV → JSON, JSON 정리)을 고릅니다.
  2. JSON이나 CSV를 붙여넣거나 파일을 열고 「변환하기」를 누릅니다.
  3. 중첩·빈 값·구분자 등의 설정과 경고를 확인합니다.
  4. 결과를 복사하거나 파일로 저장합니다.

자주 묻는 질문

숫자나 날짜가 자동으로 변환되나요?

아니요. CSV 값은 「007」「2026-01-02」「true」 같은 문자열 그대로 JSON으로 만듭니다. JSON 숫자는 원래 표기 그대로 CSV에 씁니다.

null과 빈 문자열은 어떻게 구분되나요?

CSV에는 null·누락(키 없음)·빈 문자열의 구분이 없습니다. 모두 빈 셀이 되는 경우 경고를 표시합니다. null을 「null」이라는 문자로 쓸 수도 있습니다.

JSON 문법 오류는 어디에 표시되나요?

오류의 행과 문자 위치, 그 행의 내용과 위치 표시를 보여 줍니다. 끝의 쉼표나 작은따옴표처럼 JSON으로 올바르지 않은 표기를 찾을 수 있습니다.

수식 주입이란 무엇인가요?

「=」 등으로 시작하는 셀을 Excel에서 열면 수식으로 실행될 수 있습니다. 이 도구는 그런 셀을 세어 알리고, 옵션으로 앞에 「'」를 붙여 쓸 수 있습니다(값이 바뀌므로 기본은 꺼짐).