CSV, Excel, JSON 간 변환

csv를 excel로, excel을 csv로, json을 csv로, csv를 json으로, xml을 json으로, markdown을 html로 바꿉니다 — 전부 로컬에서, 한꺼번에 대량으로, 업로드 크기 제한 없이 처리합니다.

CSV to Excel, Excel to CSV, JSON to CSV와 그 반대가 모두 클릭 한 번에 로컬에서 실행됩니다 — 파일을 놓고 방향을 고르면 변환된 파일이 원본 옆에 생깁니다. 아무것도 업로드되지 않기 때문에 크기 상한도 없고 머신이 감당하는 범위를 넘는 열 개수 제한도 없습니다.

먼저 원본을 보호하세요

Replace source는 기본적으로 켜져 있습니다. 결과가 원본 파일을 덮어쓰며 백업은 남지 않습니다. 따라 하기 전에 Settings › General을 열어 Replace source를 끄거나 별도의 출력 폴더를 지정하세요.

변환은 출력 폴더에 새 파일을 씁니다 — 원본은 절대 수정되지 않습니다. 나중에 이것들을 제자리에서 이름을 바꾸거나 파일을 정리하는 워크플로에 연결할 때 이 경고가 중요해집니다.

변환 도구

도구방향결과
CSV to Excel.csv → .xlsx워크북 하나, 시트 하나, 같은 행.
Excel to CSV.xlsx → .csv시트의 행이 쉼표 구분 텍스트로.
JSON to CSV.json → .csv객체 배열이 표로; 객체 하나는 한 행짜리 표로.
CSV to JSON.csv → .json첫 행이 키가 되고 아래 각 행이 객체가 됩니다.
XML to JSON.xml → .json요소 트리가 중첩된 JSON이 됩니다.
JSON to XML.json → .xml객체가 요소가 되어 표준 XML 선언으로 감싸집니다.
Markdown to HTML.md → .html브라우저에서 열 수 있는 렌더링된 마크업.

기대할 것

JSON ↔ CSV는 플랫 데이터용입니다. CSV는 셀의 그리드이므로 json_to_csv는 객체 배열에서 동작합니다 — 키는 헤더가 되고 값은 셀이 됩니다. 중첩된 객체는 중첩된 JSON으로 왕복하지 않으니 XML로 유지하거나 먼저 구조를 바꾸세요.

CSV → JSON은 헤더 행을 키로 사용합니다. 모든 값이 문자열로 들어갑니다 — CSV는 타입을 싣지 않으므로 "42"는 코드가 파싱할 때까지 "42"로 남습니다.

인용은 처리됩니다. 필드 안의 쉼표, 따옴표, 줄 바꿈은 CSV 규약대로 이스케이프되어 Smith, John도 깨끗하게 변환됩니다.

큰 파일은 로컬에 머뭅니다. 500MB 파일도 디스크 속도로 변환됩니다 — 업로드 진행 표시줄도, "file too large" 벽도, 웹 폼 제한으로 잃는 행도 없습니다.

브라우저에서 사용해 보기

이 도구는 브라우저에서도 실행됩니다. 여기서 먼저 시험해 보고, 앱에서는 폴더 전체를 한 번에 처리하세요.

Try CSV to Excel Online

Browser File Workflow

No files selected

Files stay in your browser tab. For filesystem automation, archive extraction, and zip workflows, use the desktop app.

관련 항목

Keep the next file job off the internet.

Every tool is in the free download. Upgrade once, when the daily limit starts getting in your way.

PrivateOfflinePay once

No account, no credit card. Pro includes a 7-day money-back guarantee.