데이터
JSON CSV 변환기
JSON 배열 ↔ CSV 양방향 변환. 붙여넣기만 하면 즉시 결과가 표시됩니다.
JSON 입력
CSV 결과
변환 결과가 여기에 표시됩니다.
사용 방법
- 상단에서 JSON → CSV 또는 CSV → JSON 방향을 선택합니다.
- 왼쪽 입력창에 변환할 텍스트를 붙여넣으면 오른쪽에 결과가 즉시 표시됩니다.
- 복사 버튼으로 결과를 클립보드에 복사하거나, 다운로드로 파일로 저장합니다.
- 방향 전환 버튼을 누르면 결과가 입력란으로 이동하고 변환 방향이 반대로 바뀝니다.
JSON → CSV: 객체 배열만 지원합니다. 중첩 객체·배열은 JSON 문자열로 직렬화됩니다. CSV → JSON: 첫 행을 헤더로 사용하며 모든 값은 문자열로 파싱됩니다.
이 도구로 한 번에 끝내는 작업
JSON CSV 변환기를 다른 도구와 연결해 한 흐름으로 처리해 보세요.
JSON CSV 변환기 자세히 알아보기
JSON CSV 변환기는 API 응답으로 받은 JSON 배열을 엑셀에서 열 수 있는 CSV로 변환하거나, 반대로 엑셀에서 내보낸 CSV를 JSON 배열로 바꿔주는 양방향 데이터 도구입니다. 입력창에 텍스트를 붙여넣는 즉시 결과가 갱신되어 별도 변환 버튼을 누를 필요가 없고, 방향 전환 버튼으로 결과를 입력으로 옮겨 연속 작업할 수 있습니다.
더 알아보기접기
JSON → CSV 변환 시 객체 배열의 모든 키를 자동으로 추출해 헤더로 만들고, 중첩 객체나 배열은 JSON 문자열로 직렬화해 한 셀에 안전하게 담깁니다. CSV → JSON 변환 시 첫 행을 헤더로 사용하고, 각 행을 객체로 매핑합니다. 모든 처리는 브라우저 안에서만 이뤄져 민감한 데이터를 외부로 보낼 필요가 없습니다.
이럴 때 사용하세요
- •REST API 응답(JSON)을 비개발자에게 엑셀로 공유해야 할 때
- •엑셀로 정리한 사용자 명단·상품 데이터를 백엔드 시드 JSON으로 변환할 때
- •분석 도구(BigQuery·Pandas)에서 CSV로 내보낸 결과를 다시 JSON API 입력으로 사용할 때
- •JSON 응답을 빠르게 표 형태로 훑어보며 데이터 구조를 파악할 때
JSON CSV 변환기 자주 묻는 질문
JSON이 객체 배열이 아니면 변환되나요?
JSON → CSV 변환은 객체 배열([{}, {}, ...])만 지원합니다. 단일 객체는 [객체] 형태로 감싸 입력하시고, 중첩 구조는 자동으로 한 셀의 JSON 문자열로 들어갑니다.
CSV의 콤마·줄바꿈이 셀 안에 있어도 잘 처리되나요?
네. 표준 CSV 규약(RFC 4180)에 따라 큰따옴표로 감싸진 필드는 콤마·줄바꿈을 그대로 보존하며, 큰따옴표는 ""로 이스케이프 처리됩니다.
한글 CSV가 엑셀에서 깨져 보입니다.
엑셀(특히 윈도우)에서 UTF-8 CSV는 BOM 없이 열면 한글이 깨질 수 있습니다. 다운로드된 파일을 메모장에서 "UTF-8 with BOM"으로 저장 후 열거나, 엑셀의 "데이터 → 텍스트 가져오기" 기능을 사용하세요.
CSV → JSON 변환 시 숫자가 문자열로 들어가요.
표준 CSV는 모든 값이 문자열이므로 본 도구도 그대로 문자열로 매핑합니다. 숫자 변환이 필요하면 변환 후 코드(JS의 Number, Pandas의 astype)로 후처리하세요.
한 번에 변환할 수 있는 용량 제한이 있나요?
기술적인 상한선은 없으나 1MB 이상 데이터는 브라우저 렌더링이 느려질 수 있습니다. 대용량은 분할해서 변환하는 것을 권장합니다.