모든 도구

업무

CSV ↔ JSON 변환기

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

입력 설정

JSON 결과

2행 · 3열 · 모든 값은 문자열

[
  {
    "이름": "민지",
    "도시": "서울",
    "메모": "쉼표, 포함"
  },
  {
    "이름": "준호",
    "도시": "부산",
    "메모": "안녕하세요"
  }
]

변환 방법

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

결과 해석

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

한계와 오용 방지

  • 첫 CSV 행에는 비어 있거나 중복된 열 이름을 쓸 수 없습니다. 데이터 행의 열 개수가 다르면 해당 행 번호를 표시합니다.
  • JSON → CSV는 평평한 객체 배열만 지원합니다. 중첩 객체와 배열은 열 구조가 달라 변환하지 않습니다.
  • 입력은 100만 글자까지 처리합니다. 개인정보가 든 데이터는 결과를 공유하기 전에 내용을 확인하세요.

함께 쓰면 좋은 도구

텍스트 길이를 확인하려면 글자 수·읽기 시간 계산기를 이용하세요.