EllyTools

이미지 도구

계산기

텍스트 도구

색상 도구

파일 도구

유틸리티

CSV-JSON 변환기

CSV를 JSON으로, JSON을 CSV로 간편 변환

CSV 입력

JSON 출력

출력이 여기에 표시됩니다...

사용 방법

1

입력 영역에 CSV 또는 JSON 데이터를 붙여넣으세요

2

변환을 클릭하여 CSV와 JSON 형식 간 변환하세요

3

변환된 데이터를 복사하거나 다운로드하세요

자주 묻는 질문

관련 도구

누구를 위한 도구인가요?

  • 데이터 형식을 변환하는 데이터 분석가
  • 다른 시스템을 위해 API 데이터를 변환하는 개발자
  • 스프레드시트와 웹 애플리케이션 간 데이터를 이전하는 모든 사용자

왜 EllyTools인가요?

100% 무료 & 무제한

회원가입 없이, 제한 없이 원하는 만큼 사용하세요.

개인정보 보호 우선

모든 처리가 브라우저에서 이루어집니다. 파일이 기기를 떠나지 않습니다.

설치 불필요

데스크톱, 태블릿, 스마트폰 등 모든 기기의 브라우저에서 바로 작동합니다.

빠르고 안정적

최신 브라우저 기술로 즉각적인 결과를 제공합니다.

CSV ↔ JSON 변환기 — 스프레드시트와 코드 사이

CSV는 스프레드시트의 언어, JSON은 API와 코드의 언어. 두 형식을 변환하는 건 흔한 준비 작업 — 엑셀 데이터를 API에 보내거나, JSON 응답을 시트에 임포트할 때.

CSV는 평면적 — 행과 열, 첫 행은 보통 헤더. JSON은 계층적 — 객체가 배열을 포함하고 그 안에 또 객체. CSV → JSON은 단순: 각 행이 헤더로 키 매핑된 객체가 됨. JSON → CSV는 중첩 데이터를 평면화해야 해서 깊이 중첩된 JSON은 까다로움.

변환 시 주의점

  • CSV 값 안의 콤마는 따옴표 묶기 필요 — 안 그러면 컬럼 구분자로 오인
  • 셀 안의 줄바꿈도 따옴표/이스케이프 필요
  • JSON null은 CSV에서 빈 문자열로
  • 중첩 JSON 배열·객체는 CSV에 자연스럽게 매핑 안 됨 — 평면화 또는 문자열화 필요
  • 날짜: JSON엔 날짜 타입 없음(문자열), CSV 해석은 스프레드시트 로케일에 따라 다름

자주 묻는 질문

한글이 CSV에서 깨지는 이유?

파일 인코딩 문제. 엑셀은 레거시 호환을 위해 UTF-8 외 다른 인코딩을 기본으로 쓰는 경우 많음. 'CSV UTF-8'로 저장하거나 BOM 포함하면 한글이 정상 표시됩니다.

파일이 업로드되나요?

아니요 — 브라우저에서만 처리.