업무Work

CSV ↔ JSON 변환기

CSV ↔ JSON 변환기 화면

도구 열기Open the tool

쉼표·탭·세미콜론으로 구분된 표와 JSON 객체 배열을 양방향 변환합니다.

표 데이터를 붙여 넣으면 결과가 바로 갱신됩니다. 인용 부호 안의 구분자와 줄바꿈도 처리하며 입력은 서버로 전송되지 않습니다.

쓰는 방법How to use

  1. 화면의 항목(변환 방향, CSV 구분자)을 채우거나 고릅니다.
  2. 필요하면 버튼(UTF-8 파일 열기, 검사 TXT 저장, 결과 파일 저장)을 눌러 결과를 가져갑니다.

알아두면 좋은 점Good to know

4MiB 이하 UTF-8 파일만 읽을 수 있습니다. 기존 입력은 그대로입니다.

.csv 또는 .txt 파일만 열 수 있습니다. 기존 입력은 그대로입니다.

.json 또는 .txt 파일만 열 수 있습니다. 기존 입력은 그대로입니다.

선택한 파일이 100만 글자를 초과했습니다. 기존 원본은 그대로 유지됩니다.

UTF-8 텍스트 파일만 읽을 수 있습니다. 기존 입력은 그대로입니다.

파일을 읽지 못했습니다. 기존 입력은 그대로입니다.

복사하지 못했습니다. 결과는 그대로 유지됩니다.

따옴표 오류로 이후 검사를 중단했습니다.

CSV의 첫 행을 열 이름으로 읽고 나머지 행을 같은 열의 JSON 객체로 만듭니다. 따옴표로 감싼 필드 안의 구분자와 줄바꿈은 데이터로 유지하고, 연속된 따옴표 두 개는 따옴표 하나로 읽습니다. JSON → CSV는 객체 배열의 모든 키를 열로 모읍니다.

CSV 값은 우편번호의 앞자리 0을 지키기 위해 숫자처럼 보여도 문자열로 내보냅니다. JSON에서 CSV로 옮길 때 누락된 키와 null은 빈 칸이 됩니다. 복사한 CSV는 스프레드시트에 붙여 넣을 수 있습니다.

구조 오류 확인과 저장

한계와 오용 방지

첫 CSV 행에는 비어 있거나 중복된 열 이름을 쓸 수 없습니다. 데이터 행의 열 개수가 다르면 해당 행 번호를 표시합니다.

JSON → CSV는 평평한 객체 배열만 지원합니다. 중첩 객체와 배열은 열 구조가 달라 변환하지 않습니다.

큰 정수·고정밀 소수는 문자열로 입력하세요. 숫자 값이 바뀌는 변환은 거부합니다. 입력은 100만 글자, 파일은 읽기 전 4MiB까지 제한합니다. 개인정보가 든 데이터는 결과를 공유하기 전에 내용을 확인하세요.

함께 쓰면 좋은 도구

정보Info

분류Category
업무

자세한 사용 가이드 읽기