API 응답 데이터를 엑셀로 정리
API에서 받은 JSON 형식의 사용자 목록 데이터를 엑셀에서 관리하고 싶습니다. JSON을 붙여넣고 CSV로 변환한 뒤 엑셀에 붙여넣습니다.
JSON → CSV 변환으로 엑셀에서 바로 필터링, 정렬, 차트 작성 등의 분석 작업을 수행할 수 있습니다.
JSON과 CSV를 상호 변환합니다. 붙여넣기만으로 간편 변환.
변환 결과 (CSV)
JSON 데이터를 입력하면 자동으로 변환됩니다
JSON → CSV: 0행 0열
JSON ↔ CSV 변환기는 JSON 데이터를 CSV 형식으로, 또는 CSV 데이터를 JSON 형식으로 즉시 변환해주는 도구입니다. 데이터 분석, API 연동, 스프레드시트 작업 등에서 포맷 변환이 필요할 때 별도의 프로그램 설치 없이 브라우저에서 바로 처리할 수 있습니다. 구분자(delimiter)를 쉼표, 탭, 세미콜론 등으로 변경할 수 있어 다양한 CSV 형식에 대응합니다. 변환 결과를 클립보드에 복사하여 바로 엑셀이나 구글 스프레드시트에 붙여넣을 수 있습니다. 개발자뿐 아니라 기획자, 데이터 분석가 등 데이터를 다루는 모든 직군에서 활용 가능합니다.
이럴 때 이렇게 계산해요.
API에서 받은 JSON 형식의 사용자 목록 데이터를 엑셀에서 관리하고 싶습니다. JSON을 붙여넣고 CSV로 변환한 뒤 엑셀에 붙여넣습니다.
JSON → CSV 변환으로 엑셀에서 바로 필터링, 정렬, 차트 작성 등의 분석 작업을 수행할 수 있습니다.
엑셀에서 관리하던 상품 목록을 API에 전송해야 합니다. 엑셀에서 복사한 데이터를 CSV로 붙여넣고 JSON으로 변환합니다.
CSV → JSON 변환으로 API 요청 본문에 바로 사용할 수 있는 JSON 데이터를 얻을 수 있습니다.
구글 폼에서 CSV로 다운로드한 설문 응답 데이터(500건)를 분석 도구에 넣기 위해 JSON으로 변환합니다.
설문 응답을 JSON 형식으로 변환하여 데이터 분석 스크립트나 대시보드에 바로 활용할 수 있습니다.
엑셀에서 복사한 데이터가 탭으로 구분되어 있습니다. 구분자를 탭으로 변경하고 CSV → JSON 변환을 실행하면 각 셀이 정확하게 매핑됩니다.
엑셀에서 직접 복사한 데이터도 구분자 설정만 바꾸면 즉시 JSON으로 변환 가능합니다.
같이 쓰면 좋아요. 옆으로 넘겨 보세요.
궁금한 거 모아 봤어요. 눌러서 펼쳐 보세요.
JSON은 계층 구조를 표현할 수 있는 텍스트 데이터 형식으로 API 통신에 주로 쓰입니다. CSV는 쉼표로 구분된 표 형식 데이터로 엑셀이나 데이터베이스에서 많이 사용합니다. 이 도구는 두 형식 간 양방향 변환을 지원합니다.
CSV는 기본적으로 평면(flat) 구조만 지원하므로, 중첩된 JSON 객체는 문자열로 변환됩니다. 최상위 키-값 쌍이 CSV 열로 매핑되며, 하위 객체는 JSON 문자열 그대로 셀에 들어갑니다.
탭 구분(TSV)은 데이터 자체에 쉼표가 포함된 경우에 유용합니다. 주소나 금액처럼 쉼표가 들어간 데이터를 탭으로 구분하면 별도의 이스케이프 처리 없이 깔끔하게 변환됩니다.
아닙니다. 모든 변환은 브라우저 내 JavaScript로 처리됩니다. 입력한 데이터는 서버로 전송되지 않으므로, 사내 기밀 데이터도 안전하게 변환할 수 있습니다.
네, 단일 JSON 객체는 1행짜리 CSV로 변환됩니다. 배열([ ])로 감싸진 여러 객체는 각각 한 행으로 매핑되어 여러 줄의 CSV가 됩니다.
UTF-8 인코딩을 사용하므로 최신 엑셀에서는 정상 표시됩니다. 구버전 엑셀에서 깨지면 "데이터 > 텍스트 가져오기"에서 UTF-8을 선택하거나 BOM 포함 옵션을 사용하세요.
브라우저 메모리 한도 내에서 처리되므로 수천~수만 건 수준은 문제없습니다. 다만 10만 건 이상의 대용량 데이터는 처리 시간이 길어질 수 있으므로 전용 도구를 권장합니다.
JSON → CSV 변환은 JSON 배열의 모든 객체에서 키를 수집하여 CSV 헤더를 생성한 뒤, 각 객체의 값을 행으로 매핑합니다. 키 순서는 첫 번째 객체의 키 순서를 기준으로 합니다.
CSV → JSON 변환은 첫 번째 행을 헤더(키)로 인식하고, 이후 각 행의 값을 해당 키에 매핑하여 JSON 객체 배열을 생성합니다.
CSV 파싱 규칙(RFC 4180): 값에 구분자·줄바꿈·큰따옴표가 포함되면 큰따옴표로 감싸고, 값 내부의 큰따옴표는 두 번 반복("")으로 이스케이프합니다.
JSON → CSV 또는 CSV → JSON 중 원하는 변환 방향을 선택합니다.
변환할 JSON 또는 CSV 데이터를 입력란에 붙여넣습니다.
필요한 경우 쉼표, 탭, 세미콜론 등 구분자를 변경합니다.
변환된 결과를 확인하고 클립보드에 복사합니다.