TSV ↔ CSV 변환기

탭으로 구분된 데이터(TSV)와 쉼표로 구분된 CSV를 서로 변환합니다.

카테고리: 변환 도구

언제 사용하나요?

스프레드시트나 로그에서 복사한 탭 구분 데이터를 CSV로 바꾸거나 반대로 변환해야 할 때 사용합니다.

사용 방법

  • 변환 방향을 선택합니다.
  • 데이터를 붙여넣습니다.
  • 변환 결과를 복사합니다.

입력값 안내

TSV는 탭, CSV는 쉼표를 구분자로 사용하는 표 형태 텍스트입니다.

계산·변환 기준

따옴표와 줄바꿈을 고려해 행과 셀을 파싱한 뒤 목표 구분자 형식으로 다시 직렬화합니다.

사용 예시

  • 표 데이터 포맷 변경 - 탭 구분 텍스트와 CSV를 서로 변환합니다.
  • 스프레드시트 붙여넣기 변환 - 엑셀에서 복사한 탭 구분 데이터를 CSV로 바꿉니다.
  • 도구 간 데이터 이동 - TSV만 받는 도구와 CSV만 받는 도구 사이에서 형식을 맞춥니다.

예시

  • name\trole → name,role
  • 구글 시트에서 복사한 탭 구분 데이터 → 쉼표 구분 CSV로 변환

주의사항

  • 잘못된 형식의 소스 데이터 입력 시 파싱 에러가 발생하거나 결과 레이아웃이 깨질 수 있습니다.
  • 인코딩 표준(UTF-8)이 맞지 않거나 복잡한 중첩 구조를 가진 소스 데이터를 변환할 경우 데이터 구조가 깨지거나 누락될 수 있습니다.

자주 묻는 질문

따옴표가 포함된 CSV도 되나요?

네. 기존 CSV 파서 로직으로 따옴표 이스케이프를 처리합니다.

TSV와 CSV의 차이는 무엇인가요?

TSV는 항목을 탭으로, CSV는 쉼표로 구분합니다. 값에 쉼표가 많을 때는 TSV가 편리합니다.

값 안에 탭이 있으면 어떻게 되나요?

TSV에서 값 안의 탭은 구분자와 구별이 어려우므로, 변환 전에 정리하는 것이 안전합니다.

헤더 줄도 변환되나요?

네. 첫 줄을 포함한 모든 줄이 동일하게 형식만 바뀝니다.

관련 도구