← 기능 섹션으로 돌아가기
Free

CSV ↔ JSON 변환기

CSV ↔ JSON 변환기는 가장 흔한 두 가지 데이터 형식 간의 상호 변환을 지원합니다. 지능형 CSV 파서는 쉼표가 포함된 따옴표 필드, 이스케이프된 따옴표, 커스텀 구분자 및 후행 줄바꿈을 완벽하게 처리합니다. CSV→JSON 변환 시 숫자, 불리언, null을 자동으로 감지하며, JSON→CSV 변환 시에는 행별 키 정렬이 적용된 깔끔한 CSV를 생성합니다.

데이터베이스 내보내기 파일을 JSON 도구에 넣거나, API 응답을 스프레드시트용 CSV로 만들거나, 새로운 시스템에 맞게 데이터 형식을 바꾸는 등 CSV와 JSON 간의 데이터 이동은 일상적인 작업입니다. 이 도구는 브라우저 내에서 두 방향의 변환을 깔끔하게 처리합니다. CSV 파서는 쉼표가 포함된 필드(따옴표 처리됨), 이스케이프된 따옴표(RFC 4180 스타일), CRLF/LF 줄바꿈, 후행 빈 줄, 탭(TSV)이나 세미콜론 같은 커스텀 구분자 등 복잡한 실무 데이터를 모두 다룹니다. JSON으로 변환할 때는 자동 감지 기능이 작동하여 정수 형태의 문자열은 숫자로, "true"/"false"/"null"은 해당 타입으로 변환되며 공백 제거(trim)도 선택 가능합니다. 반대로 JSON→CSV 변환 시에는 객체 배열을 훑어 모든 고유 키를 수집해 헤더를 구성하고, 셀 내용을 정확히 이스케이프 처리하여 CSV를 생성합니다. 따옴표는 중첩 처리되고, 구분자나 줄바꿈이 포함된 셀은 따옴표로 감싸지며, 중첩된 객체나 배열은 JSON 문자열 셀로 직렬화됩니다.

라이브 미리보기
example.com
CSV ↔ JSON 변환기 ✓ 3개 행 변환됨
CSV → JSON JSON → CSV
구분자: , ✓ 첫 번째 행이 헤더임 ✓ 숫자 자동 감지
CSV 입력
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
JSON 출력
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
주요 기능

양방향 변환 지원

CSV → JSON 및 JSON → CSV 변환을 모두 지원합니다. 전환(Swap) 버튼을 눌러 입력과 출력을 즉시 바꿔 검증할 수 있습니다.

RFC 4180 표준 준수

따옴표 필드, 내장된 쉼표, 이스케이프 따옴표, CRLF/LF 줄바꿈 등을 처리합니다. 단순한 예제가 아닌 실제 복잡한 CSV 데이터를 다룹니다.

커스텀 구분자 설정

쉼표 대신 탭(TSV), 세미콜론(유럽 지역 형식), 파이프(|) 등 원하는 문자를 구분자로 지정할 수 있습니다.

자동 타입 감지

JSON 출력 시 숫자, 불리언, null 값을 해당 타입으로 파싱합니다. 모두 문자열로 유지하고 싶다면 설정을 끄면 됩니다.

실시간 변환

입력할 때마다 결과가 즉시 업데이트됩니다. 변환 버튼을 누를 필요 없이 데이터를 붙여넣자마자 결과를 확인하세요.

누락된 필드 처리

JSON 객체마다 키가 다른 경우, CSV 헤더에 모든 고유 키를 포함하고 값이 없는 셀은 비워둡니다. 데이터 손실이 없습니다.

주요 활용 사례

데이터베이스 결과물 가공

DB에서 내보낸 CSV를 변환기에 붙여넣어 NoSQL 저장소나 JSON API에 바로 입력할 수 있는 JSON 배열을 만드세요.

스프레드시트 연동

JSON 배열 형태의 API 응답을 CSV로 변환하여 엑셀이나 구글 스프레드시트에 바로 붙여넣으세요.

데이터 정제

서로 다른 출처에서 온 따옴표 형식이 제각각인 CSV들을 도구를 통해 한 번씩 변환하여 형식을 통일하고 정제하세요.

로컬라이제이션 파일 변환

CSV 기반 번역 시트와 크롬 확장 프로그램이나 React-intl용 JSON i18n 파일 간의 형식을 자유롭게 전환하세요.

API 테스트 픽스처 생성

CSV 테스트 데이터에서 JSON 픽스처를 생성하거나 그 반대로 변환하여 개발 DB와 통합 테스트용 데이터를 준비하세요.

사용법
1

CSV ↔ JSON 변환기 열기

DevSuite Pro 독에서 CSV/JSON 아이콘을 클릭합니다. 방향 전환, 옵션 설정, 두 개의 텍스트 영역이 있는 패널이 열립니다.

2

변환 방향 선택

표 형식 데이터를 파싱하려면 CSV → JSON을, 객체 배열을 행 단위로 펼치려면 JSON → CSV를 선택하세요.

3

옵션 설정

구분자, '첫 라인을 헤더로 사용', '숫자 자동 감지' 등 데이터 모양에 맞게 옵션을 조정하세요.

4

데이터 붙여넣기

입력창에 CSV나 JSON을 붙여넣으세요. 결과가 우측에 즉시 렌더링됩니다.

5

복사 또는 다운로드

결과를 복사하여 가져가세요. 전환(Swap ↔) 버튼을 사용하면 변환 과정에서 데이터 손실이 없는지 바로 확인할 수 있습니다.

시작할 준비가 되셨나요?

DevSuite Pro를 무료로 설치하고 브라우저용 64개 이상의 개발자 도구를 사용해보세요.

Chrome에 추가 Edge에 추가 Firefox에 추가