CSV to JSON 변환기
CSV 파일을 업로드하면 JSON 객체 배열이 돌아옵니다 — 행마다 객체 하나, 헤더 행이 키가 됩니다. 쉼표, 탭, 세미콜론, 파이프 구분자는 자동으로 감지됩니다. 가입 없이 무료로 사용할 수 있습니다.
여기에 파일을 끌어다 놓거나 찾아보기
CSV 파일 지원
무료 — 하루 3회 요청, 가입 불필요. 하면 월 300 크레딧 무료.
작동 방식
CSV 업로드
.csv 파일을 위에 끌어다 놓으세요 — 구분자(쉼표, 탭, 세미콜론, 파이프)는 자동으로 감지됩니다.
행이 객체로 변환
헤더 행이 키가 되고, 모든 데이터 행이 출력 배열의 JSON 객체 하나가 됩니다.
JSON 복사
배열을 코드, 설정 파일, API에 붙여넣으세요 — 또는 POST 요청 한 번으로 변환을 자동화하세요.
주요 기능
이 csv to json가 돋보이는 이유.
객체 배열 출력
출력이 코드에서 바로 쓰는 형태입니다: [{"col": "value", …}, …] — 다시 풀어내야 하는 중첩 테이블 구조가 아닙니다.
구분자 자동 감지
쉼표, 탭(TSV), 세미콜론, 파이프 구분 파일 모두 아무 설정 없이 변환됩니다.
인코딩 안전
UTF-8(BOM 유무 무관)과 Latin-1 파일이 올바르게 디코딩됩니다 — JSON 문자열에 글자 깨짐이 없습니다.
불규칙한 행 처리
뒤쪽 셀이 비어 있는 행은 헤더에 맞춰 채워지므로, 모든 객체가 동일한 키를 갖습니다.
대용량 파일 지원
수천 행짜리 내보내기 파일도 호출 한 번에 변환됩니다 — 파싱이 서버에서 실행되므로 브라우저가 멈추지 않습니다.
API 일괄 변환
짧은 스크립트로 CSV 폴더 전체를 변환하세요 — 파일당 output_format=json으로 POST 한 번. Python 예제를 참고하세요.
사용 사례
이 도구가 시간을 절약해주는 일반적인 시나리오.
데이터베이스 시딩과 픽스처
스프레드시트 내보내기를 시드 스크립트, 픽스처, NoSQL 임포트가 기대하는 JSON으로 바꾸세요.
API 개발
분석가와 고객이 준 샘플 데이터를 엔드포인트 테스트용 JSON 페이로드로 변환하세요.
프런트엔드 프로토타이핑
스프레드시트의 목데이터를 한 단계 만에 React나 Vue 앱에 넣으세요.
데이터 파이프라인
들어오는 CSV 파일을 큐, 데이터 레이크, ETL 작업에 넣기 전에 JSON으로 정규화하세요.
API로 자동화
동일한 도구를 프로그래밍 방식으로 사용하세요. 모든 언어와 호환 — 단순히 HTTP입니다.
# Convert CSV to a JSON array of objects curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]"
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
params={"output_format": "json"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"]) # list of dicts
print(rows[0]) const formData = new FormData();
formData.append("file", csvFile);
const res = await fetch(
"https://api.parsejet.com/v1/parse/auto/file?output_format=json",
{
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
}
);
const rows = JSON.parse((await res.json()).text); // array of objects 자동화하고 싶으신가요?
ParseJet API는 단일 HTTP 엔드포인트를 통해 동일한 파싱 기능을 제공합니다. ffmpeg, poppler, tesseract 없이 — 단 한 번의 API 호출만으로 가능합니다.
자주 묻는 질문
CSV 파일을 JSON으로 어떻게 변환하나요?
위에서 .csv 파일을 업로드하면 ParseJet가 헤더 행을 키로 사용해 행마다 객체 하나가 담긴 JSON 배열을 반환합니다. 자동화하려면 output_format=json으로 /v1/parse/auto/file에 POST하세요.
어떤 JSON 구조가 나오나요?
평평한 객체들의 배열입니다: [{"name": "Alice", "age": "30"}, …]. CSV의 첫 행이 헤더로 처리되어 모든 객체의 키가 됩니다.
세미콜론, 탭, 파이프도 처리되나요?
네 — 구분자는 파일에서 자동으로 감지되므로, 유럽식 세미콜론 CSV와 TSV 내보내기도 아무 설정 없이 변환됩니다.
따옴표 안에 쉼표가 있는 필드는 어떻게 되나요?
표준 CSV 인용 규칙이 올바르게 파싱됩니다 — 쉼표나 줄 바꿈이 들어 있는 따옴표 필드는 하나의 값으로 유지됩니다.
여기서 JSON을 다시 CSV로 변환할 수 있나요?
아니요 — 이 도구는 CSV에서 JSON으로 한 방향으로만 변환합니다. ParseJet는 문서를 구조화된 텍스트와 데이터로 파싱하는 서비스이며, CSV 파일을 생성하지는 않습니다.
무료인가요?
네. 가입 없이 하루 3회 무료로 변환할 수 있고, 무료 API 계정에는 월 300 크레딧이 포함됩니다. 유료 플랜은 월 $19부터 시작합니다.
관련 도구
Excel to JSON Converter
Convert Excel to JSON online for free. Upload XLSX or XLS and get a JSON array of row objects — numbers stay numbers, multi-sheet supported. API too.
PDF to JSON Converter
Convert PDF to JSON online for free. Get text, title, and metadata as structured JSON — ready for your app, database, or AI pipeline. API included.
JSON to Markdown Converter
Convert JSON to readable Markdown online for free. Turn API responses and data files into structured, human-readable docs — or automate it via the API.