몇%
myutper
calculator bench🛠️몇%
업무 유틸리티

JSON ↔ CSV 변환기

JSON과 CSV를 상호 변환합니다. 붙여넣기만으로 간편 변환.

JSON ↔ CSV 변환기는 JSON 데이터를 CSV 형식으로, 또는 CSV 데이터를 JSON 형식으로 즉시 변환해주는 도구입니다. 데이터 분석, API 연동, 스프레드시트 작업 등에서 포맷 변환이 필요할 때 별도의 프로그램 설치 없이 브라우저에서 바로 처리할 수 있습니다. 구분자(delimiter)를 쉼표, 탭, 세미콜론 등으로 변경할 수 있어 다양한 CSV 형식에 대응합니다. 변환 결과를 클립보드에 복사하여 바로 엑셀이나 구글 스프레드시트에 붙여넣을 수 있습니다. 개발자뿐 아니라 기획자, 데이터 분석가 등 데이터를 다루는 모든 직군에서 활용 가능합니다.

input / result surfaceLIVE

입력

🔄

JSON 데이터를 입력하면 자동으로 변환됩니다

workflow

사용 방법

총 소요 시간: 약 30초
01

변환 방향 선택

JSON → CSV 또는 CSV → JSON 중 원하는 변환 방향을 선택합니다.

02

데이터 입력

변환할 JSON 또는 CSV 데이터를 입력란에 붙여넣습니다.

03

구분자 설정

필요한 경우 쉼표, 탭, 세미콜론 등 구분자를 변경합니다.

04

결과 복사

변환된 결과를 확인하고 클립보드에 복사합니다.

principle

계산 원리

JSON → CSV 변환은 JSON 배열의 모든 객체에서 키를 수집하여 CSV 헤더를 생성한 뒤, 각 객체의 값을 행으로 매핑합니다. 키 순서는 첫 번째 객체의 키 순서를 기준으로 합니다.

CSV → JSON 변환은 첫 번째 행을 헤더(키)로 인식하고, 이후 각 행의 값을 해당 키에 매핑하여 JSON 객체 배열을 생성합니다.

CSV 파싱 규칙(RFC 4180): 값에 구분자·줄바꿈·큰따옴표가 포함되면 큰따옴표로 감싸고, 값 내부의 큰따옴표는 두 번 반복("")으로 이스케이프합니다.

faq

자주 묻는 질문

cases

실생활 예시

CASE 01

API 응답 데이터를 엑셀로 정리

API에서 받은 JSON 형식의 사용자 목록 데이터를 엑셀에서 관리하고 싶습니다. JSON을 붙여넣고 CSV로 변환한 뒤 엑셀에 붙여넣습니다.

JSON → CSV 변환으로 엑셀에서 바로 필터링, 정렬, 차트 작성 등의 분석 작업을 수행할 수 있습니다.

CASE 02

스프레드시트 데이터를 API에 전송

엑셀에서 관리하던 상품 목록을 API에 전송해야 합니다. 엑셀에서 복사한 데이터를 CSV로 붙여넣고 JSON으로 변환합니다.

CSV → JSON 변환으로 API 요청 본문에 바로 사용할 수 있는 JSON 데이터를 얻을 수 있습니다.

CASE 03

구글 설문 결과를 JSON으로 변환

구글 폼에서 CSV로 다운로드한 설문 응답 데이터(500건)를 분석 도구에 넣기 위해 JSON으로 변환합니다.

설문 응답을 JSON 형식으로 변환하여 데이터 분석 스크립트나 대시보드에 바로 활용할 수 있습니다.

CASE 04

탭 구분 데이터(TSV) 변환

엑셀에서 복사한 데이터가 탭으로 구분되어 있습니다. 구분자를 탭으로 변경하고 CSV → JSON 변환을 실행하면 각 셀이 정확하게 매핑됩니다.

엑셀에서 직접 복사한 데이터도 구분자 설정만 바꾸면 즉시 JSON으로 변환 가능합니다.

glossary

용어 사전

JSON
JavaScript Object Notation의 약자로, 키-값 쌍으로 이루어진 텍스트 기반 데이터 형식
CSV
Comma-Separated Values의 약자로, 쉼표로 값을 구분하는 표 형식 데이터
TSV
Tab-Separated Values의 약자로, 탭 문자로 값을 구분하는 형식
구분자
데이터 값 사이를 구분하는 문자. CSV는 쉼표, TSV는 탭이 기본
이스케이프
특수 의미를 가진 문자를 일반 문자로 처리하기 위한 방법
RFC 4180
CSV 파일 형식의 국제 표준 규격

next tools

관련 계산기