본문 바로가기

CSV → JSON 변환기

브라우저 처리

CSV → JSON 변환기는 표 형태의 CSV 데이터를 API 테스트, 마이그레이션, 설정 작업에 바로 쓰기 좋은 JSON 배열로 바꾸는 도구입니다.

사용 전 확인
  • 파일·이미지·문서 처리 도구는 브라우저 안에서 처리되더라도 원본에 개인정보나 민감 정보가 포함될 수 있습니다. 공유·제출 전 원본과 결과를 한 번 더 확인하세요.
도구 실행입력 후 결과 확인
CSV → JSON 변환기 샘플 실행

CSV → JSON 변환기는 표 형태의 CSV 데이터를 API 테스트, 마이그레이션, 설정 작업에 바로 쓰기 좋은 JSON 배열로 바꾸는 도구입니다.

브라우저 처리
샘플 결과
CSV → JSON 변환기 샘플 결과
입력값을 분석한 뒤 복사 가능한 결과, 오류 안내, 다음 작업 힌트를 이 영역에 표시합니다.
자바스크립트가 활성화되면 이 영역이 실제 입력, 실행, 결과 패널로 바뀝니다.

CSV → JSON 변환기 사용 안내

CSV → JSON 변환기는 표 형태의 CSV 데이터를 API 테스트, 마이그레이션, 설정 작업에 바로 쓰기 좋은 JSON 배열로 바꾸는 도구입니다.

헤더 행을 키로 사용해 각 행을 객체로 만들 수 있으므로 작은 데이터셋을 빠르게 개발용 샘플로 바꿀 때 유용합니다.

사용 방법

  1. CSV 입력 영역에 헤더와 데이터 행을 붙여 넣습니다.
  2. 쉼표, 세미콜론, 탭 등 실제 구분자와 헤더 행 옵션을 선택합니다.
  3. JSON 결과에서 객체 수와 키 이름이 원본 열과 맞는지 확인합니다.
  4. 필요하면 결과를 복사해 API 문서, 테스트 fixture, 설정 파일에 사용합니다.

이럴 때 사용하세요

  • 상품 목록 CSV를 프론트엔드 목업 JSON으로 변환
  • 스프레드시트의 도시, 역할, 이름 데이터를 API 테스트 payload로 변환
  • 작은 CSV 샘플을 문서에 붙일 JSON 배열로 정리

문제가 생겼을 때

결과 키가 col1, col2처럼 나옴

헤더 행 옵션이 꺼져 있거나 첫 줄에 컬럼명이 없는지 확인합니다.

객체 수가 원본 행 수와 다름

빈 줄, 줄바꿈 포함 값, 따옴표 처리 오류가 있는지 확인하세요.

활용 팁

  • 키 이름으로 사용할 헤더에는 공백과 특수문자를 줄이면 코드에서 다루기 쉽습니다.
  • 숫자처럼 보이는 값도 문자열로 유지될 수 있으므로 타입이 중요한 경우 변환 후 다시 확인하세요.
  • CSV → JSON 변환기 사용 시 운영 비밀값을 제거하고 괄호, 따옴표, 구분자와 문자 인코딩을 확인하세요.

자주 묻는 질문

CSV 첫 줄은 꼭 헤더여야 하나요?

헤더가 있으면 JSON 키를 사람이 읽기 좋게 만들 수 있습니다. 헤더가 없으면 임시 키가 사용될 수 있습니다.

탭으로 나뉜 TSV도 변환할 수 있나요?

구분자 옵션에서 탭을 선택하면 TSV 데이터도 JSON 배열로 변환할 수 있습니다.

숫자 타입으로 자동 변환되나요?

도구와 옵션에 따라 문자열로 유지될 수 있습니다. 실제 API에서 숫자가 필요하면 결과 사용 전에 타입을 확인하세요.