CSV 뷰어
CSV/TSV를 브라우저에서 표로 보고 행·열·셀을 CSV, TSV, JSON으로 복사합니다.
구분자
복사 형식
4행 × 5열
셀을 드래그하면 영역 복사 · ⧉ 행 복사 · 헤더 클릭 열 복사| # | name | role | city | joined | ||
|---|---|---|---|---|---|---|
| 1 | Kim | Engineer | Seoul | kim@a.co | 2024-01-03 | |
| 2 | Lee | Designer | Busan | lee@a.co | 2023-11-20 | |
| 3 | Park | PM | Seoul | park@a.co | 2025-02-14 | |
| 4 | Choi, J | Data "Wizard" | Daejeon | choi@a.co | 2024-08-30 |
이 도구에 대해
CSV/TSV를 붙여넣거나 로컬 파일을 열면 표로 보여줍니다. 구분자(쉼표, 탭, 세미콜론, 파이프)는 자동 감지되고, 따옴표 필드 — 셀 안의 쉼표, 이스케이프된 따옴표, 줄바꿈까지 — RFC 4180 기준으로 정확히 파싱합니다.
필요한 만큼만 복사하세요. 행은 CSV/TSV 또는 헤더를 키로 한 JSON 객체로, 열은 값 목록으로, 셀은 클릭 한 번으로 복사됩니다. 파일은 FileReader API로 로컬에서만 읽으며 업로드되지 않습니다.
자주 묻는 질문
구분자는 어떻게 감지하나요?+
첫 몇 행을 후보 구분자(쉼표, 탭, 세미콜론, 파이프)별로 파싱해보고 열 개수가 가장 일관된 쪽을 선택합니다. 수동으로 바꿀 수도 있습니다.
셀 안에 쉼표나 줄바꿈이 있어도 되나요?+
네. 큰따옴표로 감싼 필드는 RFC 4180 기준으로 처리되어 셀 내부의 쉼표, 중복 따옴표(""), 줄바꿈을 모두 지원합니다.
크기 제한이 있나요?+
파싱은 큰 입력도 처리하지만, 페이지 반응성을 위해 렌더링은 처음 1,000행까지만 표시합니다. 표시되는 행 개수는 전체 파일 기준입니다.
파일이 업로드되나요?+
아니요. 브라우저의 FileReader API로 읽어 페이지 안에서만 파싱하며, 어떤 데이터도 외부로 나가지 않습니다.