CSV ↔ JSON 변환기

CSV ↔ JSON 변환기

CSV 와 JSON 을 브라우저에서 양방향 변환

CSV 를 붙여넣으면 JSON 이, JSON 을 붙여넣으면 CSV 가 나옵니다. 따옴표로 감싼 필드는 쉼표, 개행, 이스케이프된 따옴표를 그대로 지켜서 "서울, 대한민국" 같은 값이 열을 밀지 않고 한 칸으로 남습니다. 구분자, 첫 줄이 머리글인지, 숫자, 불린을 자동 인식할지 고를 수 있습니다. 전부 브라우저 안에서 처리하고 아무것도 업로드하지 않으며 로그인도 필요 없습니다.

결과

데이터를 붙여넣고 변환을 누르세요.

전부 브라우저 안에서 처리하며 아무것도 업로드하지 않습니다. 따옴표로 감싼 필드는 쉼표, 따옴표, 개행을 그대로 지켜서 "서울, 대한민국" 이 한 칸으로 남습니다.

자주 묻는 것

데이터가 브라우저 밖으로 나가나요?
나가지 않습니다. 파서가 클라이언트에서 돌고 백엔드도, 업로드도, 붙여넣은 내용에 대한 분석도 없습니다.
값 안에 쉼표가 있어도 되나요?
됩니다. 큰따옴표로 감싼 필드는 쉼표, 개행, 이스케이프된 따옴표("")를 그대로 유지합니다(RFC 4180 관례).
007 이 왜 문자열로 남나요?
앞자리 0 이 있는 숫자는 일부러 문자열로 둡니다. 숫자로 바꾸면 우편번호, 전화번호에서 자릿수가 조용히 사라지기 때문입니다. 숫자 인식을 끄면 모든 값이 문자열로 남습니다.
객체마다 키가 다르면 어떻게 되나요?
JSON → CSV 에서는 처음 등장한 순서대로 모든 키를 합쳐 열을 만들고, 없는 값은 빈 칸으로 씁니다.