calai
개발자

CSV ↔ JSON 변환기

CSV ↔ JSON 양방향 무료 변환. 헤더 자동 인식·구분자 감지·숫자 자동 타입. 파일 업로드/다운로드, 100% 브라우저 처리.

100% 브라우저 처리가입·로그인 불필요영구 무료·워터마크 없음
📥 CSV 입력
📤 JSON 출력
🔒 100% 안전: 파일이 서버로 전송되지 않습니다. 모든 처리는 브라우저 안에서.
이렇게 사용해요
  1. 1
    입력 붙여넣기
    JSON·SQL·URL 등 그대로 입력
  2. 2
    실시간 처리
    포맷·변환·검증이 즉시
  3. 3
    복사·다운로드
    결과를 클립보드/파일로
개발자 · 가이드

CSV JSON 완벽 정리

CSV ↔ JSON 변환기는 엑셀·스프레드시트에서 흔한 CSV를 API·프로그래밍에서 쓰는 JSON으로, 또는 그 반대로 양방향 변환하는 도구입니다. 첫 줄을 헤더(키)로 자동 인식하고, 쉼표·세미콜론·탭 등 구분자를 감지하며, 숫자처럼 보이는 값은 숫자 타입으로 변환해줍니다. 변환 결과는 미리보기 테이블로 확인할 수 있고, 모든 처리는 브라우저 안에서 이뤄져 데이터가 서버로 전송되지 않습니다.

01

언제 사용하나요

  • 01엑셀 데이터를 API·코드용 JSON으로 변환
  • 02API 응답(JSON)을 엑셀에서 열 CSV로 변환
  • 03DB import/export 포맷 변환
  • 04데이터 구조 빠른 확인(미리보기 테이블)
02

알아두면 좋은 점

  • CSV 값에 쉼표가 들어가면 큰따옴표로 감싸야 함 — 안 그러면 열이 밀림
  • 숫자 자동 변환 주의 — 우편번호·주민번호 앞 0이 사라질 수 있음(문자열 유지 옵션 확인)
  • 한글 CSV는 UTF-8 권장 — 엑셀 기본 CP949면 깨질 수 있어 "UTF-8로 저장"
  • 중첩 JSON(객체 안 객체)은 CSV 평면 구조로 완전 표현 불가 — 평탄화 필요
03

자주 묻는 질문

01헤더가 없는 CSV도 되나요?

됩니다. 헤더 없음 옵션 시 첫 줄도 데이터로 처리하고 키는 자동 인덱스(col1, col2…) 부여.

02한글이 깨져요

CSV 인코딩 문제. UTF-8로 저장된 파일을 쓰거나, 엑셀에서 "CSV UTF-8" 형식으로 다시 저장.

03숫자 0이 사라져요(우편번호)

자동 숫자 변환 때문. 앞자리 0이 중요한 값은 문자열 유지 옵션을 켜거나 따옴표 처리.

04중첩 JSON도 CSV로 되나요?

객체/배열이 중첩되면 평면 CSV로 완전 표현이 어려움. 키를 점(.)으로 평탄화하거나 단순 구조 권장.