CSV ↔ JSON 변환기 | 양방향 실시간 변환

변환브라우저에서 실행(업로드 없음)

무료 CSV ↔ JSON 변환기. 실시간 검증과 맞춤형 구분자를 지원해 Excel 내보내기, 데이터베이스 마이그레이션, API 통합에 최적화되어 있습니다. 모든 처리는 브라우저에서 로컬로 수행되어 빠르고 안전하며 업로드가 필요 없습니다.

Loading…

다음에 할 작업

관련 작업 흐름을 이어가거나 이 작업 다음에 자주 사용하는 도구를 열어보세요.

이 도구 사용 방법

  1. 1

    변환 방향 선택: CSV → JSON 또는 JSON → CSV

  2. 2

    입력 영역에 데이터를 붙여넣기

  3. 3

    Live 모드(자동 변환) 또는 수동 모드에서 ‘변환’ 클릭

  4. 4

    결과를 복사/다운로드하거나 변환 방향 전환

  5. 5

    모든 작업은 로컬에서 수행되어 데이터가 안전하게 유지

이 도구를 써야 할 때

Excel 데이터 내보내기

Excel CSV를 JSON으로 변환해 웹·모바일·서버 API에서 활용.

데이터베이스 마이그레이션

DB CSV 덤프를 JSON으로 변환해 MongoDB 등 NoSQL에 적재.

API 통합

JSON API 응답을 CSV로 바꿔 스프레드시트 분석과 리포팅에 사용.

데이터 분석

CSV·JSON 간 전환으로 파이프라인에 맞는 포맷을 신속히 적용.

흔한 실수

구분자와 따옴표 규칙을 무시하는 경우

따옴표 안의 쉼표, 사용자 지정 구분자, 줄바꿈은 파싱 결과를 바꿀 수 있습니다. 원본 파일의 구분자와 따옴표 규칙을 맞추세요.

중첩 JSON이 완벽히 CSV로 바뀐다고 기대하는 경우

CSV는 평면 구조입니다. 깊게 중첩된 JSON은 스프레드시트에 맞게 평탄화 규칙이나 수동 정리가 필요할 수 있습니다.

스프레드시트 타입 변환을 그대로 믿는 경우

스프레드시트 앱은 ID, 날짜, 긴 숫자를 자동 변환할 수 있습니다. API나 DB에 넣기 전 내보낸 값을 다시 확인하세요.

예시

CSV 행을 JSON 객체로 변환

스프레드시트 export 데이터를 API 입력에 맞게 header 기반 JSON 객체 배열로 바꿉니다.

입력
name,email,role
Ada Lovelace,ada@example.com,admin
Grace Hopper,grace@example.com,editor
출력
[
  {
    "name": "Ada Lovelace",
    "email": "ada@example.com",
    "role": "admin"
  },
  {
    "name": "Grace Hopper",
    "email": "grace@example.com",
    "role": "editor"
  }
]

JSON API 데이터를 CSV로 변환

객체 배열을 Excel, Sheets, 리포트에 넣기 쉬운 CSV 테이블로 바꿉니다.

입력
[{"id":1,"plan":"pro","active":true},{"id":2,"plan":"free","active":false}]
출력
id,plan,active
1,pro,true
2,free,false

CSV ↔ JSON 변환 작동 원리

CSV는 구분자(주로 쉼표)로 필드를 나누는 텍스트 형식입니다.

JSON은 API에서 널리 쓰이는 키-값 기반 구조화 형식입니다.

CSV → JSON: 첫 행을 헤더로 사용해 키를 만들고 이후 각 행을 객체로 변환합니다.

JSON → CSV: 객체 배열을 행으로 평탄화하고 키를 헤더로 배치합니다.

쉼표, 세미콜론, 탭, 파이프 등 다양한 구분자를 처리하며 변환 과정에서 구조를 검증합니다.

자주 묻는 질문

Q.데이터가 서버로 전송되나요?

A. 아니요. 모든 처리는 브라우저 로컬에서 이루어지며 데이터는 기기를 벗어나지 않습니다.

Q.어떤 구분자가 지원되나요?

A. 쉼표(,), 세미콜론(;), 탭, 파이프(|), 사용자 정의 구분자를 지원합니다.

Q.첫 번째 행이 헤더여야 하나요?

A. 예. CSV → JSON 시 첫 행을 헤더로 사용해 키를 생성할 수 있으며, 헤더가 없으면 옵션에서 비활성화하세요.

Q.중첩된 JSON을 CSV로 변환할 수 있나요?

A. 평면 객체 배열에서 가장 정확합니다. 중첩 구조는 평탄화하거나 문자열로 보존합니다.

Q.큰 파일도 처리할 수 있나요?

A. 예. 일반적으로 10MB 내에서 안정적으로 동작합니다. 매우 큰 파일은 수동 모드가 더 효율적입니다.

관련 작업 가이드

도구를 열기 전에 자주 쓰는 작업 흐름과 예시를 확인하세요.

관련 도구

더 많은 개발자 도구를 둘러보세요

모든 도구 둘러보기