CSV → JSON 변환기

역변환이 필요하신가요?
JSON to CSV Converter

CSV 입력

1

JSON 출력

설정

변환 옵션

CSV 데이터를 입력하여 JSON(으)로 변환하세요

변환된 데이터가 여기에 표시됩니다

CSV를 JSON으로 변환하는 방법

  1. 1단계 – CSV 데이터 입력

    • 왼쪽 패널에 CSV 내용(쉼표 구분, 탭 구분 등)을 붙여넣습니다.
    • 또는 데모 아이콘을 눌러 샘플 데이터를 불러오고 빠르게 변환을 시험해 볼 수 있습니다.
    • 이 도구는 쉼표, 탭, 세미콜론 등 일반적인 구분자를 처리할 수 있습니다.
  2. 2단계 – 파싱 옵션 설정

    • 자동 감지가 실패하면 설정에서 구분자를 수동으로 선택하세요(예: 파이프 | 구분 파일).
    • “첫 행을 헤더로 사용”을 활성화하면 첫 줄을 JSON 키(예: “id”, “name”)로 사용할 수 있습니다.
    • “빈 줄 건너뛰기”를 토글해 출력에서 빈 행과 끝 공백을 제거할 수 있습니다.
  3. 3단계 – JSON 결과 확인

    • CSV의 각 행은 JSON 객체가 되며, 출력은 JSON 배열 형태입니다.
    • 가능하면 숫자와 boolean을 문자열에서 감지하여 변환합니다.
    • 오른쪽 패널에서 구조가 기대와 일치하는지 확인하세요.
  4. 4단계 – JSON 내보내기

    • 생성된 JSON을 클립보드로 복사해 즉시 사용할 수 있습니다.
    • 결과를 .json 파일로 다운로드하여 프로젝트에 저장하세요.
예시: CSV → JSON
// 입력 CSV
id,name,role
1,Alice,Admin
2,Bob,User

// 출력 JSON
[
  {
    "id": "1",
    "name": "Alice",
    "role": "Admin"
  },
  {
    "id": "2",
    "name": "Bob",
    "role": "User"
  }
]

관련 CSV & JSON 도구

자주 묻는 질문

어떤 CSV 형식을 지원하나요?

표준 CSV를 지원하며 구분자(쉼표, 세미콜론, 파이프, 탭)를 커스터마이즈할 수 있습니다. 또한 첫 번째 행을 헤더로 처리할지 여부도 선택할 수 있습니다.

헤더 감지는 어떻게 동작하나요?

“첫 행을 헤더로 사용”을 활성화하면 첫 번째 행이 JSON 키가 됩니다. 비활성화하면 “column1”, “column2” 같은 일반 키가 사용됩니다.

변환 설정을 커스터마이즈할 수 있나요?

네. 설정에서 구분자, 헤더 감지, 변환 중 빈 줄을 건너뛸지 여부를 조정할 수 있습니다.

CSV의 빈 행은 어떻게 처리되나요?

기본값으로는 더 깔끔한 JSON 출력을 위해 빈 행을 건너뜁니다. 빈 항목을 유지해야 한다면 설정에서 이 옵션을 끌 수 있습니다.

내 데이터는 안전한가요?

네. 모든 처리는 브라우저에서 로컬로 수행됩니다. 데이터가 서버로 업로드되지 않습니다.

CSV → JSON 변환기 | JSONSwiss