JSON ↔ CSV 변환기
JSON·CSV 양방향 변환
CSV 결과
JSON은 객체 배열(또는 단일 객체)을 CSV로 바꾸고, 없는 필드는 빈칸으로 둡니다. CSV → JSON은 첫 행을 헤더로 보고 숫자·true/false·null을 자동 인식합니다(앞자리 0이 있는 값은 문자열로 유지). 따옴표 안의 콤마·줄바꿈도 올바르게 처리하며, 모든 변환은 브라우저 안에서만 이뤄집니다.
사용법
- 위에서 「JSON → CSV」 또는 「CSV → JSON」 방향을 고릅니다.
- 왼쪽에 변환할 데이터를 붙여넣으면 오른쪽에 결과가 실시간으로 나옵니다.
- 「복사」로 결과를 클립보드에 담습니다.
자주 묻는 질문
- Q. JSON을 CSV로 바꿀 때 열은 어떻게 정해지나요?
- A. 객체 배열의 모든 키를 처음 등장한 순서대로 모아 헤더(열)로 만듭니다. 어떤 객체에 없는 키는 해당 칸을 빈칸으로 둡니다. 값이 중첩 객체·배열이면 JSON 문자열로 넣습니다.
- Q. CSV를 JSON으로 바꾸면 숫자도 숫자로 나오나요?
- A. 네. 숫자·true/false·null을 자동으로 인식해 알맞은 타입으로 변환합니다. 다만 007처럼 앞자리 0이 있는 값이나 +기호가 붙은 값은 정보 손실을 막기 위해 문자열로 유지합니다.
- Q. 값 안에 콤마나 줄바꿈이 있어도 되나요?
- A. 네. RFC 4180 방식으로 따옴표로 감싼 필드 안의 콤마·줄바꿈·이중따옴표를 올바르게 처리합니다.
- Q. 데이터가 서버로 전송되나요?
- A. 아니요. 모든 변환은 브라우저 안에서만 이루어지며 입력은 서버로 전송·저장되지 않습니다.
이 도구에 틀린 정보가 있나요? 알려주세요.