국밥툴즈

JSON ↔ CSV 변환기

JSON·CSV 양방향 변환

CSV 결과

JSON은 객체 배열(또는 단일 객체)을 CSV로 바꾸고, 없는 필드는 빈칸으로 둡니다. CSV → JSON은 첫 행을 헤더로 보고 숫자·true/false·null을 자동 인식합니다(앞자리 0이 있는 값은 문자열로 유지). 따옴표 안의 콤마·줄바꿈도 올바르게 처리하며, 모든 변환은 브라우저 안에서만 이뤄집니다.

사용법

  1. 위에서 「JSON → CSV」 또는 「CSV → JSON」 방향을 고릅니다.
  2. 왼쪽에 변환할 데이터를 붙여넣으면 오른쪽에 결과가 실시간으로 나옵니다.
  3. 「복사」로 결과를 클립보드에 담습니다.

자주 묻는 질문

Q. JSON을 CSV로 바꿀 때 열은 어떻게 정해지나요?
A. 객체 배열의 모든 키를 처음 등장한 순서대로 모아 헤더(열)로 만듭니다. 어떤 객체에 없는 키는 해당 칸을 빈칸으로 둡니다. 값이 중첩 객체·배열이면 JSON 문자열로 넣습니다.
Q. CSV를 JSON으로 바꾸면 숫자도 숫자로 나오나요?
A. 네. 숫자·true/false·null을 자동으로 인식해 알맞은 타입으로 변환합니다. 다만 007처럼 앞자리 0이 있는 값이나 +기호가 붙은 값은 정보 손실을 막기 위해 문자열로 유지합니다.
Q. 값 안에 콤마나 줄바꿈이 있어도 되나요?
A. 네. RFC 4180 방식으로 따옴표로 감싼 필드 안의 콤마·줄바꿈·이중따옴표를 올바르게 처리합니다.
Q. 데이터가 서버로 전송되나요?
A. 아니요. 모든 변환은 브라우저 안에서만 이루어지며 입력은 서버로 전송·저장되지 않습니다.

이 도구에 틀린 정보가 있나요? 알려주세요.