LOCAL TOOL · DEV

CSV ↔ JSON 변환기

표를 붙여 넣으면 JSON으로, JSON을 넣으면 표로.

방향
.csv · .tsv · .json
CSV → JSON
결과 결과가 여기에 나옵니다.

JSON을 정렬하거나 검사할 때는 JSON 포매터

파일은 이 브라우저에서 읽고 어디로도 보내지 않습니다.

사용 방법

  1. 방향을 고르고 데이터를 붙여 넣거나 .csv·.tsv·.json 파일을 여세요.
  2. CSV는 첫 줄이 머리글인지만 알려 주면 됩니다. 구분자는 자동으로 잡고, 직접 고를 수도 있습니다.
  3. 결과는 복사하거나 저장하세요. 엑셀에서 열 CSV라면 UTF-8 BOM을 켜고 저장하면 됩니다.

예시

칸 안에 쉼표가 있는 파일

"Kim, A","said ""ok"""는 네 칸이 아니라 두 칸입니다. 따옴표로 감싼 값은 쉼표와 따옴표를 그대로 지킵니다.

칸 수가 다른 줄

머리글보다 칸이 적은 줄도 변환은 되고, 몇 번째 줄인지 결과 위에 적어 둡니다. 가서 확인하면 됩니다.

키가 서로 다른 JSON

객체마다 키가 다르면 처음 등장한 순서대로 키를 모아 머리글로 쓰고, 없는 값은 빈 칸으로 둡니다.

읽히지 않는 JSON

어디서 막혔는지 위치를 알려 줍니다. JSON 자체를 손볼 거라면 포매터가 더 편합니다. JSON 포매터

자주 묻는 질문

셀 안에 쉼표나 줄바꿈이 있어도 되나요?

네. 큰따옴표로 감싼 값은 RFC 4180 규칙대로 하나의 셀로 읽습니다.

엑셀에서 한글이 깨져요

CSV 저장 시 "UTF-8 BOM"을 켜면 엑셀에서 한글이 정상으로 열립니다.

파일이 업로드되나요?

아니요. 변환은 브라우저에서만 이뤄집니다.