자막 형식 변환

SRT ↔ WebVTT 변환

SRT와 WebVTT를 감지해 서로 변환하고 타임코드를 확인한 뒤 UTF-8 파일로 복사하거나 저장하세요.

브라우저에서만 분석하며 UTF-8 SRT와 WebVTT를 명확히 지원합니다

자막 트랙

형식을 감지하고 다른 타임코드 문법으로 변환

SRT · 4개
출력 형식

예시 SRT를 불러왔습니다. 바로 변환하거나 내 자막을 붙여넣으세요.

결과 미리보기

4개 VTT 자막

UTF-8
01

버튼 하나만 주는 도구도 있습니다.

02

여기서는 시간, 형식, 한계를 명확히 설명합니다.

03

LOCAL FIRST: 자막 텍스트는 브라우저를 떠나지 않습니다.

04

화자: 전체 이동뿐 아니라 시간에 따라 누적되는 싱크 오차도 고칠 수 있습니다.

전체 파일 텍스트 펼치기
WEBVTT

00:00:02.400 --> 00:00:05.200
버튼 하나만 주는 도구도 있습니다.

00:00:05.600 --> 00:00:08.900
여기서는 시간, 형식, 한계를 명확히 설명합니다.

00:00:10.100 --> 00:00:13.800
LOCAL FIRST: 자막 텍스트는 브라우저를 떠나지 않습니다.

00:00:15.000 --> 00:00:18.600
화자: 전체 이동뿐 아니라 시간에 따라 누적되는 싱크 오차도 고칠 수 있습니다.

UTF-8 인코딩을 유지합니다. WebVTT 밀리초는 마침표, SRT는 쉼표를 사용합니다.

처리 방식과 제한

SRT와 WebVTT는 비슷해 보여도 확장자만 바꿔서는 안 됩니다

SRT는 보통 번호와 쉼표 밀리초를 사용합니다. WebVTT는 WEBVTT 헤더와 마침표 밀리초를 쓰며 cue 설정, 주석, 스타일, 영역을 포함할 수 있습니다.

유효한 시간 구간과 텍스트를 읽어 기본적이고 호환성 높은 트랙을 출력합니다. 복잡한 VTT 스타일, 영역과 주석은 그대로 옮기지 않으므로 미리보기를 확인하세요.

cue 시작·종료·텍스트 분석 → 밀리초 통일 → 대상 형식으로 번호와 직렬화 재구성.

활용 예시

SRT ↔ WebVTT 변환 · 활용 예시

각 예시에서 작업, 결과, 직접 확인할 항목을 안내합니다. 내 파일과 바로 비교해 보세요.

01

SRT를 웹용 WebVTT로

작업
UTF-8 SRT 120개를 HTML5 video 자막 트랙에 넣어야 합니다.
결과
WEBVTT 헤더, 마침표 밀리초, 원래 cue 텍스트가 있는 .vtt를 출력합니다.
확인
대상 플레이어에서 직접 불러오세요. 복잡한 스타일, 영역, cue 설정은 그대로 유지되지 않습니다.
02

VTT를 편집 프로그램용 SRT로

작업
기본 WebVTT를 SRT만 받는 편집 과정에 전달해야 합니다.
결과
유효한 구간을 번호와 쉼표 밀리초 SRT로 바꾸고 텍스트를 유지합니다.
확인
STYLE, REGION, NOTE 같은 VTT 전용 구조는 제거되므로 다운로드 전 미리보기를 확인하세요.
03

공개 전 민감한 자막 정리

작업
형식 변환 후에도 이름, 이메일, 내부 코드가 남을 수 있습니다.
결과
변환 결과를 저장한 뒤 텍스트 가림 도구에서 공유용 사본을 만듭니다.
확인
형식 변환은 비밀을 찾지 않습니다. 주소와 별명도 직접 읽어 보세요.

자주 묻는 질문

SRT ↔ WebVTT 변환 · 자주 묻는 질문

확장자만 바꾸면 안 되나요?

안 됩니다. 헤더, 밀리초 구분자와 일부 문법이 달라 플레이어가 파일을 거부할 수 있습니다.

ASS, SSA 또는 LRC를 지원하나요?

현재는 SRT와 WebVTT만 지원합니다. 다른 시간·스타일 문법에는 전용 분석이 필요합니다.

VTT 스타일이 유지되나요?

기본 cue 텍스트는 유지합니다. STYLE, REGION, NOTE와 복잡한 cue 설정은 그대로 출력하지 않습니다.