CSV를 TSV로 변환
쉼표로 구분된 값을 붙여넣으면 즉시 탭으로 구분된 값(TSV)으로 변환합니다. 결과를 복사하거나 .tsv 파일을 다운로드하세요 — 모든 작업은 브라우저에서 실행됩니다.
- 01CSV를 TSV(탭으로 구분된 값)로 입력하는 즉시 변환합니다.
- 02따옴표로 감싼 필드, 내부의 쉼표, 줄바꿈도 올바르게 파싱됩니다.
- 03TSV를 한 번의 클릭으로 복사하거나 .tsv 파일로 다운로드합니다.
- 04탭이 쉼표를 대신해 구분자가 되므로 데이터가 완벽하게 정렬된 상태를 유지합니다.
- 05100% 안전 — 여러분의 CSV는 브라우저를 벗어나지 않습니다.
CSV to TSV 변환기
예제 불러오기
4행 × 3열
이 CSV to TSV 변환기를 사용해야 하는 이유
즉각적인 실시간 변환
입력하거나 붙여넣는 즉시 TSV가 업데이트됩니다 — 변환 버튼을 누를 필요도, 기다릴 필요도 없습니다. CSV를 편집하면 탭으로 구분된 출력이 실시간으로 바뀝니다.
올바른 CSV 파싱
변환기는 RFC 4180 표준을 따르므로, 따옴표로 감싼 필드, 따옴표 안의 쉼표, 이스케이프된 큰따옴표, 내부의 줄바꿈이 모두 올바르게 파싱된 뒤 탭으로 다시 작성됩니다.
깔끔한 탭 구분 출력
각 쉼표 구분자가 탭 문자로 바뀌어, Excel, Google 스프레드시트, 데이터베이스, cut과 awk 같은 명령줄 도구에 깔끔하게 로드되는 진짜 TSV 파일이 생성됩니다.
데이터 정렬 유지
빈 셀, 추가 열, 따옴표로 감싼 값이 있는 행도 정렬을 유지합니다. 변환기가 먼저 CSV를 표로 파싱한 다음 모든 행을 같은 탭 구분자로 직렬화하기 때문입니다.
복사 또는 다운로드
TSV를 한 번의 클릭으로 클립보드에 복사하거나, 바로 사용할 수 있는 .tsv 파일로 다운로드하세요. 계정 불필요, 이메일 불필요, 변환량 제한 없음.
안전하고 오프라인 친화적
모든 변환은 JavaScript를 사용하여 브라우저에서 로컬로 이루어집니다. 여러분의 CSV는 서버로 업로드되지 않으므로 기밀이거나 민감한 데이터에도 안심하고 사용할 수 있습니다.
CSV를 TSV로 변환하기
CSV(쉼표로 구분된 값)와 TSV(탭으로 구분된 값)는 가장 일반적인 두 가지 일반 텍스트 표 형식입니다. 둘은 거의 동일하며, 유일한 차이는 필드 사이의 구분자입니다. CSV를 TSV로 변환하면 쉼표가 탭으로 바뀌는데, 이는 데이터 자체가 쉼표를 포함하거나 도구가 특별히 탭 구분 입력을 기대할 때 유용합니다.
데이터베이스 가져오기, 명령줄 스크립트, 탭 구분 파일만 받아들이는 도구를 위해 데이터를 준비하든, 이 CSV to TSV 변환기는 깔끔하고 올바르게 파싱된 TSV를 즉시 제공합니다.
- 무엇이 바뀌는가
- 구분자만 바뀝니다. 두 필드를 구분하는 모든 쉼표가 탭 문자가 되고, 행, 헤더, 셀 값 자체는 정확히 그대로 유지됩니다.
- 탭을 선택하는 이유
- 탭은 실제 데이터 안에 거의 나타나지 않으므로, TSV는 CSV에서 쉼표가 요구하는 따옴표 처리와 이스케이프를 피하는 경우가 많습니다. 많은 Unix 도구, 데이터베이스, 생물정보학 파이프라인이 기본으로 탭 구분 입력을 사용합니다.
- 따옴표와 이스케이프
- CSV를 파싱할 때, 큰따옴표로 감싼 필드는(그 안의 쉼표나 줄바꿈을 포함하여) 하나의 값으로 읽히므로, 나뉘지 않고 하나의 탭 구분 열에 들어갑니다.
- 인코딩
- 출력은 UTF-8 텍스트이므로 악센트 문자, 이모지, 비라틴 문자가 정확하게 보존됩니다. .tsv 다운로드는 어떤 스프레드시트나 텍스트 편집기에서도 열 수 있습니다.
CSV를 TSV로 변환하는 방법
- 01
CSV 붙여넣기
왼쪽 입력란에 쉼표로 구분된 값을 붙여넣거나 입력하세요. 예제 중 하나를 불러와 따옴표로 감싼 필드와 빈 셀이 어떻게 처리되는지 확인할 수도 있습니다.
- 02
TSV가 나타나는 것 보기
탭으로 구분된 출력이 오른쪽에 즉시 생성됩니다. 필드 사이의 쉼표가 탭 문자로 바뀌는 동안 헤더와 값은 그대로 유지됩니다.
- 03
결과 검토
TSV 출력과 그 아래에 표시된 행과 열 개수를 확인하여 표가 기대한 대로 파싱되었는지 확인하세요.
- 04
복사 또는 다운로드
복사를 클릭하여 TSV를 클립보드에 넣거나, TSV 다운로드를 클릭하여 Excel, Google 스프레드시트 또는 데이터베이스 가져오기 도구에서 열 수 있는 .tsv 파일로 저장하세요.
CSV를 TSV로 변환하는 팁
쉼표가 포함된 필드 따옴표로 감싸기
CSV 값에 쉼표가 포함되면 큰따옴표로 감싸세요(예: "1,200"). 그래야 파서가 하나의 필드로 취급합니다. 그렇지 않으면 두 개의 탭 구분 열로 나뉩니다.
일관된 헤더 행 유지하기
열 이름을 첫 번째 행에 두세요. 헤더는 다른 행과 똑같이 취급되므로, 그 아래의 데이터와 함께 탭으로 구분된 값으로 변환됩니다.
데이터 안의 불필요한 탭 확인하기
이제 탭이 새로운 구분자이므로, 셀 안에 이미 있는 실제 탭은 열을 밀어낼 수 있습니다. 소스 데이터에 탭 문자가 포함될 수 있다면 출력을 검토하세요.
명령줄 도구에는 TSV 사용하기
탭 구분 파일은 기본으로 탭에서 분할하는 cut, awk, sort 같은 Unix 유틸리티와 잘 작동합니다. TSV는 스크립트 파이프라인에 가장 안전한 형식인 경우가 많습니다.
UTF-8 인코딩 유의하기
다운로드는 UTF-8입니다. 스프레드시트에서 문자가 깨져 보이면, 데이터 → 텍스트에서 를 통해 .tsv를 가져온 뒤 악센트 문자와 비라틴 문자가 올바르게 표시되도록 UTF-8을 선택하세요.
빈 셀과 끝 셀 확인하기
빈 셀은 빈 탭 구분 값이 되어 모든 행의 너비가 같게 유지됩니다. 빈 필드와 끝 열이 대상 도구가 기대하는 것과 일치하는지 확인하세요.
CSV와 TSV 참고 자료
CSV와 TSV 비교
CSV와 TSV는 모두 각 줄이 한 행이고 구분자가 필드를 구분하는 일반 텍스트 표 형식입니다. CSV는 쉼표를 사용하고 TSV는 탭을 사용합니다. 탭은 데이터 안에서 드물기 때문에 TSV는 CSV보다 따옴표 처리가 덜 필요한 경우가 많습니다.
CSV를 TSV로 변환해야 할 때
- 탭에서 분할하는 cut, awk, sort 같은 Unix 도구에 데이터를 넣습니다.
- 탭 구분 입력을 기대하는 데이터베이스나 파이프라인으로 가져옵니다.
- 값에 이미 쉼표가 포함된 경우 쉼표 충돌을 피합니다.
- 탭을 열로 읽는 스프레드시트에 표 형식 데이터를 바로 붙여넣습니다.
RFC 4180 파싱
변환기는 RFC 4180 규칙으로 CSV를 파싱합니다: 필드는 큰따옴표로 감쌀 수 있고, 내부의 따옴표는 두 개의 큰따옴표로 작성되며, 따옴표로 감싼 필드는 쉼표와 줄바꿈을 포함할 수 있습니다. 이러한 값은 TSV로 다시 작성될 때 보존됩니다.
변환 규칙
쉼표 구분자 → 탭 구분자
두 필드를 구분하는 각 쉼표가 하나의 탭 문자로 바뀝니다.
a,b,c → a⇥b⇥c
행은 행으로 유지
CSV의 각 줄이 TSV의 한 줄이 되며, 행 수는 절대 바뀌지 않습니다.
CSV 2줄 → TSV 2줄
따옴표로 감싼 필드 → 하나의 셀
큰따옴표로 감싼 필드는 쉼표를 포함하더라도 하나의 값으로 파싱됩니다.
"1,200" → 1,200 (한 열)
빈 값 → 빈 셀
구분자 사이의 누락된 필드는 빈 탭 구분 셀이 됩니다.
a,,c → a⇥⇥c
CSV to TSV 변환기 자주 묻는 질문
Q01CSV를 TSV로 어떻게 변환하나요?
쉼표로 구분된 값을 입력란에 붙여넣으세요. 도구가 각 쉼표 구분자를 탭 문자로 바꿔 즉시 TSV로 변환합니다. 그런 다음 복사 또는 TSV 다운로드를 클릭하세요. 모든 작업은 브라우저에서 이루어집니다.
Q02CSV와 TSV의 차이는 무엇인가요?
CSV는 필드를 구분하는 데 쉼표를 사용하고, TSV는 탭을 사용합니다. 데이터, 행, 헤더는 그 외에는 동일합니다. TSV는 값 자체가 쉼표를 포함하거나 도구가 탭 구분 입력을 요구할 때 편리합니다.
Q03따옴표로 감싼 필드와 값 안의 쉼표를 처리하나요?
네. 파서는 RFC 4180 표준을 따르므로 "1,200" 같은 따옴표로 감싼 필드는 하나의 값으로 읽힙니다. 따옴표 안의 쉼표, 따옴표, 줄바꿈은 보존되어 하나의 탭 구분 열에 유지됩니다.
Q04빈 셀은 어떻게 되나요?
빈 셀은 빈 탭 구분 값이 되므로, 모든 행이 같은 열 수를 유지하고 표가 TSV 출력에서 정렬된 상태를 유지합니다.
Q05제 CSV가 서버로 업로드되나요?
아니요. 변환은 JavaScript를 사용하여 전적으로 브라우저에서 실행됩니다. 여러분의 데이터는 어디로도 전송되거나 저장되지 않으므로 비공개이거나 민감한 CSV 파일도 안전하게 변환할 수 있습니다.
Q06TSV가 Excel이나 Google 스프레드시트에서 올바르게 열리나요?
네. 탭으로 구분된 값은 Excel과 Google 스프레드시트에서 인식됩니다. TSV를 시트에 직접 붙여넣거나, 다운로드한 .tsv 파일을 열고 안내가 나오면 구분자로 탭을 선택할 수 있습니다.
Q07크기 제한이 있나요?
고정된 제한은 없지만, 모든 작업이 브라우저에서 실행되므로 매우 큰 파일(수십 메가바이트)은 기기의 메모리에 따라 달라집니다. 일반적인 내보내기와 데이터셋에는 변환이 즉각적입니다.
Q08이 CSV to TSV 변환기는 무료인가요?
네, 회원가입, 워터마크, 제한 없이 완전히 무료입니다. 원하는 만큼 CSV를 TSV로 변환하세요.