SRT → TXT 변환기

자막에서 번호, 시간, 태그를 제외하고 대사만 텍스트로 추출합니다. 파일은 브라우저에서 처리하며 서버로 업로드하지 않습니다.

자막 파일을 여기에 놓기

SRT, VTT, ASS 또는 SBV 파일. 한 번에 최대 50개.

옵션

출력: 일반 텍스트 (.txt)

두 자막 사이의 무음 구간이 이 값보다 길면 새 문단을 시작합니다.
자동 생성 자막은 스크롤되면서 같은 줄이 반복되는 경우가 많습니다.
일부 구형 Windows 재생기와 Excel에서만 필요합니다.

먼저 자막 파일을 추가합니다.

파일은 브라우저에서 처리되며 당사 서버로 업로드되지 않습니다.

도구 소개

SRT, WebVTT, ASS, SSA, SBV 자막에서 번호, 시간, 서식 태그를 제외한 텍스트 대본을 만듭니다. 자막 항목마다 한 줄로 쓰거나 문단으로 합칠 수 있고 타임스탬프 포함 여부도 선택합니다. 스크롤되는 자동 생성 자막의 반복 줄은 기본적으로 삭제합니다.

SRT를 TXT로 변환하는 방법

  1. 파일 선택 버튼으로 자막 파일을 하나 이상 선택하거나 초록색 영역에 끌어다 놓습니다. 텍스트 붙여넣기 버튼으로 자막을 붙여넣을 수도 있습니다.
  2. 문단, 자막 항목마다 한 줄 또는 시간 표시가 있는 줄 중 원하는 형태를 선택합니다.
  3. 파일 변환 버튼을 누릅니다.
  4. 파일 옆의 다운로드 버튼을 누릅니다. 여러 파일을 변환했다면 모두 다운로드 (ZIP) 버튼을 사용할 수 있습니다.

옵션 설명

  • 텍스트의 시간 표시 (기본값 시간 없음). 읽기 편한 대본은 “시간 없이 텍스트만”을 사용합니다. “각 줄에 시작 시간”은 각 자막 앞에 [HH:MM:SS]를 쓰며 “각 줄에 시작 및 끝 시간”은 두 시간을 모두 씁니다.
  • 배치 (기본값 문단). 시간 표시가 없을 때만 적용합니다. “문단”은 자막을 이어지는 텍스트로 합칩니다. “자막 항목마다 한 줄”은 각 항목을 별도의 줄에 쓰고 항목 안의 줄바꿈을 공백으로 바꿉니다.
  • 새 문단을 시작할 무음 간격 (초) (기본값 2). 앞 자막의 끝과 다음 자막의 시작 사이 간격이 이 값보다 길면 새 문단을 만듭니다. 값을 크게 하면 문단 수가 줄고 길이는 길어집니다.
  • 반복되는 줄 삭제 (기본값 켜짐). 바로 앞줄과 완전히 같은 줄을 삭제하여 스크롤되는 자동 생성 자막의 중복 줄을 정리합니다.
  • UTF-8 BOM 추가 (기본값 꺼짐). 파일 맨 앞에 보이지 않는 표시를 추가합니다. 구형 Windows 프로그램에서 글자가 깨지는 경우에만 켭니다.

예시

다음 SRT 파일을 변환합니다.

1
00:00:01,000 --> 00:00:03,500
<i>아직 부두에 누구 있어요?</i>

2
00:00:07,200 --> 00:00:09,900
저뿐이에요.
그리고 비요.

텍스트 변환 결과입니다.

아직 부두에 누구 있어요?

저뿐이에요. 그리고 비요.

두 번째 자막은 첫 번째 자막이 끝난 뒤 3.7초 후에 시작하므로 새 문단이 됩니다.

파일 형식과 제한 사항

  • 일반적인 문자 인코딩의 SRT, WebVTT, ASS, SSA, SBV를 읽고 줄 끝 형식이 LF인 UTF-8 텍스트로 저장합니다.
  • 자막 번호, 서식 태그 (<i>, <b>, <font>), WebVTT 음성·클래스 태그와 ASS 오버라이드 코드를 삭제합니다. ASS의 Comment 줄은 건너뜁니다.
  • 텍스트에 쓰는 시간은 초 단위로 내림합니다.
  • 한 번에 최대 50개 파일, 파일당 20 MB, 전체 200 MB까지 처리합니다.
  • 반대 방향은 TXT → SRT를 사용합니다. 텍스트에 추정 시간을 부여해 자막 파일을 만듭니다.

자주 묻는 질문

SRT 파일을 텍스트로 어떻게 변환합니까?

.srt 파일을 추가하고 텍스트의 시간 표시를 "시간 없이 텍스트만"으로 둔 다음 파일 변환 버튼을 누릅니다. 번호, 시간, 서식 태그를 제외한 대사만 문단으로 합쳐 .txt 파일에 저장합니다.

타임스탬프를 남길 수 있습니까?

가능합니다. 텍스트의 시간 표시를 "각 줄에 시작 시간"으로 선택하면 [00:01:05] 안녕하세요처럼 저장합니다. "각 줄에 시작 및 끝 시간"은 [00:01:05 - 00:01:08] 안녕하세요처럼 저장합니다. 이 경우 각 자막을 별도의 줄로 만듭니다.

자막 줄을 문단으로 합치는 이유는 무엇입니까?

자막은 문장을 짧게 나누어 표시하므로 변환기가 이를 다시 연결합니다. 두 자막 사이의 무음 구간이 2초보다 길면 새 문단을 시작합니다. 이 간격을 바꾸거나 "자막 항목마다 한 줄"을 선택해 항목별로 유지할 수 있습니다.

YouTube나 Zoom 자막도 사용할 수 있습니까?

가능합니다. YouTube, Zoom 등에서 받은 WebVTT (.vtt)와 SRT, ASS, SSA, SBV를 읽습니다. 자동 생성 자막은 스크롤하면서 같은 줄을 반복하는 경우가 많습니다. 반복되는 줄 삭제 옵션을 끄지 않으면 해당 반복을 삭제합니다.

[음악] 같은 효과음 설명도 삭제합니까?

아닙니다. <i> 같은 서식 태그와 {\i1} 같은 ASS 코드는 삭제하지만 대괄호 안의 텍스트는 그대로 유지합니다. 변환기는 효과음 설명과 대사를 구별할 수 없기 때문입니다. 먼저 삭제하려면 자막 정리 도구를 사용합니다.

파일이 다른 곳으로 업로드됩니까?

아닙니다. 파일은 브라우저에서 처리되며 당사 서버로 업로드되지 않습니다.

최종 수정일 2026년 11월 1일 · 파일은 브라우저 밖으로 전송되지 않습니다.