CSV ↔ JSON 변환기

쉼표·탭·세미콜론으로 구분된 표와 JSON 객체 배열을 양방향 변환합니다.
표 데이터를 붙여 넣으면 결과가 바로 갱신됩니다. 인용 부호 안의 구분자와 줄바꿈도 처리하며 입력은 서버로 전송되지 않습니다.
쓰는 방법How to use
- 화면의 항목(변환 방향, CSV 구분자)을 채우거나 고릅니다.
- 필요하면 버튼(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
- 업무