본문으로 건너뛰기
  • 이미지 압축이미지 도구 · 사진과 그래픽을 JPG나 WebP로 다시 인코딩해 용량을 줄입니다. 품질 슬라이더와 선택형 크기 축소를 제공합니다.
  • 이미지 크기 조절이미지 도구 · 이미지의 가로와 세로를 픽셀이나 백분율로 바꿉니다. 고품질 축소를 지원합니다.
  • 이미지 변환이미지 도구 · 이미지 한 장이나 여러 장의 형식을 JPG, PNG, WebP로 바꿉니다. 품질과 투명도를 조절할 수 있습니다.
  • 이미지 자르기이미지 도구 · 드래그할 수 있는 선택 영역, 가로세로 비율 프리셋, 정확한 픽셀 입력으로 이미지의 일부를 잘라 냅니다.
  • 이미지 회전·반전이미지 도구 · 사진을 90°나 180° 돌리고 좌우나 상하로 뒤집습니다. 실시간 미리보기를 제공합니다.
  • EXIF 보기·삭제이미지 도구 · 사진의 EXIF 정보(카메라, 날짜, 위치)를 보고, 화질 손실 없이 전부 또는 GPS 위치만 삭제합니다.
  • HEIC JPG 변환이미지 도구 · iPhone과 iPad의 HEIC, HEIF 사진을 어디서나 열리는 JPG나 PNG 파일로 바꿉니다.
  • 이미지 흐림·모자이크이미지 도구 · 사진 속 얼굴, 이름, 번호판 등을 모자이크, 흐림, 단색 상자로 가립니다.
  • 파비콘 만들기이미지 도구 · 이미지, 텍스트, 이모지로 ICO, PNG 아이콘, 웹 매니페스트까지 갖춘 파비콘 세트를 만듭니다.
  • 이미지 병합이미지 도구 · 여러 사진을 가로, 세로, 격자로 한 장의 이미지에 합칩니다. 간격과 배경은 선택할 수 있습니다.
  • PDF 병합PDF 도구 · 여러 PDF 파일을 원하는 순서대로 하나의 문서로 합칩니다. 파일마다 페이지 범위를 지정할 수도 있습니다.
  • PDF 분할PDF 도구 · 페이지를 새 PDF로 추출하거나, 문서를 페이지별, 범위별, 일정한 페이지 수별로 여러 파일로 나눕니다.

CSV JSON 변환기

스프레드시트 CSV를 JSON으로, JSON을 CSV로 바꿉니다. 구분 문자 감지와 숫자 변환을 지원합니다.

브라우저에서 처리 – 데이터를 업로드하지 않습니다

도구를 불러오는 중…

CSV JSON 변환기 소개

CSV JSON 변환기는 스프레드시트에서 내보낸 CSV를 JSON으로, JSON을 다시 CSV로 바꿔 줍니다. 머리글 행이 있으면 첫 행의 이름을 키로 하는 객체가 줄마다 만들어지고, 없으면 줄마다 목록이 만들어집니다.

CSV는 표준(RFC 4180)에 따라 읽습니다. 따옴표로 감싼 셀에는 쉼표, 줄바꿈, 겹따옴표가 들어갈 수 있습니다. 구분 문자를 자동으로 찾으므로 Excel, Google 스프레드시트, 데이터베이스에서 내보낸 쉼표, 세미콜론, 탭 구분 파일을 모두 쓸 수 있습니다.

데이터는 브라우저에서 변환됩니다. 아무것도 업로드되지 않으므로 고객 목록, 내보내기 파일 같은 개인 파일에도 안심하고 쓸 수 있습니다.

사용 방법

  1. CSV → JSON 또는 JSON → CSV를 고르세요.
  2. 텍스트를 붙여넣거나, "파일 열기"로 10 MB 이하의 .csv, .tsv, .txt, .json 파일을 불러오세요.
  3. CSV라면 구분 문자, 첫 행이 이름인지, 숫자를 숫자로 바꿀지 확인하세요.
  4. 결과를 확인하세요. 닫히지 않은 따옴표 같은 문제는 줄 번호와 함께 표시됩니다.
  5. 결과를 복사하거나 data.json, data.csv로 내려받으세요.

기능

  • 양방향 변환: CSV를 JSON 객체나 목록으로, 객체나 배열의 JSON 목록을 CSV로 바꿉니다.
  • 제대로 된 CSV 해석: 쉼표, 줄바꿈, 따옴표가 들어 있는 따옴표 셀도 올바르게 읽습니다.
  • 구분 문자 감지: 쉼표, 세미콜론, 탭을 자동으로 알아보며 직접 고를 수도 있습니다.
  • 숫자 형식 변환: 숫자, true, false, null은 JSON 값이 되고, 007 같은 코드는 텍스트로 둡니다.
  • 스프레드시트용 CSV: 내려받는 CSV에는 UTF-8 BOM이 있어 Excel에서도 한글이 깨지지 않습니다.

사용 예

스프레드시트에서 API로

시트를 CSV로 내보낸 뒤 테스트 요청에 쓸 JSON 배열로 바꿉니다.

유럽식 CSV

세미콜론으로 구분하고 소수점에 쉼표를 쓴 파일도 세미콜론을 자동으로 찾아 읽습니다.

API 응답을 Excel로

객체의 JSON 목록을 붙여넣으면 필드마다 열이 하나씩 있는 CSV를 내려받을 수 있습니다.

제한 사항과 참고

  • 텍스트와 파일은 10 MB까지 처리할 수 있습니다.
  • 중첩된 객체는 여러 열로 나누지 않고 한 CSV 셀에 JSON 텍스트로 씁니다.
  • 천 단위 구분 기호나 소수점 쉼표가 있는 숫자(1,000 또는 3,5)는 JSON에서 텍스트로 남습니다.
  • Excel(.xlsx) 파일은 읽지 못하므로 먼저 CSV로 저장하세요.

자주 묻는 질문

CSV를 JSON으로 바꾸려면 어떻게 하나요?

CSV → JSON을 고르고 CSV를 붙여넣거나 파일을 연 다음, JSON 결과를 복사하거나 내려받으세요.

파일이 세미콜론으로 구분되어 있는데 되나요?

네. 구분 문자를 자동으로 감지하며, 쉼표, 세미콜론, 탭 중에서 직접 고를 수도 있습니다.

007이 문자열로 남는 이유는 무엇인가요?

JSON 숫자는 0으로 시작할 수 없고 이런 값은 대개 코드이므로 텍스트로 둡니다.

어떤 JSON을 CSV로 바꿀 수 있나요?

객체의 목록(객체 하나가 한 행)이나 목록의 목록입니다. 열은 나타나는 모든 이름이며 처음 나온 순서를 따릅니다.

데이터가 업로드되나요?

아니요. 변환은 브라우저에서 이루어지며 파일은 기기에 그대로 남습니다.

더 많은 무료 도구