Skip to content

SCC to SRT Converter

Fast. Private. Perfect.

100% local processing in your browser. No upload. No waiting. No limits.

Private & Secure
Blazing Fast
Free & Unlimited
SCC
Scenarist_SCC V1.0
 
00:00:01:00 9420c8e5ececef2c20f7eff2ec64a180942f
00:00:04:00 942c
00:00:04:15 94205468e97320e973206120737562f4e9f4ece520e6e9ece5ae942f
00:00:08:00 942c
00:00:08:15 942043ef6e76e5f2f4e56420ecefe361ecec79a1942f
00:00:12:00 942c
SRT
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!

Drag & drop your SCC file here

or click to browse

Supports .scc files up to any size

100% LocalNo UploadSecureInstant

How It Works

1

Upload SCC File

Drag & drop or select your .scc file

2

Convert Instantly

We process it locally in your browser

3

Download SRT

Get your .srt file immediately

More Conversions You Might Need

Why Choose AllSubConverter?

Your Privacy Matters

Everything runs in your browser. Your files are never uploaded.

Lightning Fast

Optimized processing engine converts files in seconds.

Truly Unlimited

No file size limits. No daily limits. Completely free.

Works Everywhere

Works on Windows, Mac, Linux, iOS, Android - any modern browser.

Free Online SCC to SRT Converter

Our SCC to SRT converter decodes Scenarist Closed Captioning files into plain-text SubRip subtitles. SCC files store caption text as hexadecimal byte pairs following the CEA-608 standard, making them unreadable in a text editor and incompatible with most consumer video players. This tool decodes the hex data, interprets the 608 caption commands (pop-on, roll-up, paint-on modes), extracts the visible text, and converts the SMPTE timecodes (HH:MM:SS:FF at 29.97fps) into SRT timestamps (HH:MM:SS,mmm). The result is a standard .srt file that works on any device.

Input Format

SCC

SCC (Scenarist Closed Captioning) is the industry-standard format for delivering closed captions to North American broadcast television and major streaming services. Developed by Leitch/Scenarist, SCC files encode CEA-608 (Line 21) caption data as hexadecimal byte pairs, paired with SMPTE timecodes in HH:MM:SS:FF format (hours:minutes:seconds:frames at 29.97 fps). The file starts with a header line (Scenarist_SCC V1.0) followed by timecode-tab-data triplets. Because the caption text is hex-encoded, SCC files are not human-readable without a decoder.

Output Format

SRT

SRT (SubRip) is the most universally supported subtitle format. Each entry has a sequential index number, a timestamp line in HH:MM:SS,mmm --> HH:MM:SS,mmm format (comma before milliseconds, arrow separating start and end), and subtitle text. SRT files are plain text and recognized by virtually every media player, smart TV, video editor, and streaming platform.

Features

Decodes CEA-608 hex byte pairs into readable subtitle text
Interprets pop-on, roll-up, and paint-on caption modes correctly
Converts SMPTE timecodes (HH:MM:SS:FF at 29.97fps) to SRT timestamps (HH:MM:SS,mmm)
Handles mid-row style codes and special North American characters
Strips non-displayable control codes and padding characters
Processes the Scenarist_SCC V1.0 header and all timecode-tab-data triplets

Why Convert?

SCC files are hex-encoded and unreadable in text editors, while SRT is plain readable text.
Smart TVs, mobile players, and desktop media players do not support SCC, but all support SRT.
Video editors like Premiere Pro, DaVinci Resolve, and Final Cut import SRT natively but may not parse SCC.
Media servers like Plex and Emby auto-detect SRT but ignore SCC subtitle files.
SRT is required for subtitle delivery to many modern platforms and content management systems.
SCC encodes captions at 29.97fps frame boundaries; SRT uses millisecond timing for universal compatibility.
Hex decoding allows you to verify caption content that is otherwise invisible in the raw SCC file.

Format Differences

SCC stores text as hexadecimal byte pairs (e.g., 9425 9423 6162); SRT stores text as readable characters.
SCC uses SMPTE timecodes in HH:MM:SS:FF format at 29.97fps; SRT uses HH:MM:SS,mmm with millisecond precision.
SCC has a header line (Scenarist_SCC V1.0); SRT starts directly with the first entry number.
SCC encodes caption mode (pop-on, roll-up, paint-on) via control codes; SRT has no mode concept.
SCC includes mid-row attribute codes for styling (italic, underline, color); SRT is plain text with no styling.
SCC uses tab-separated timecode-data pairs; SRT uses numbered entries with arrow-separated timestamps.

Common Use Cases

Broadcast Caption Extraction

Decode SCC files delivered by broadcast networks or captioning vendors into readable SRT for quality checking and content verification.

Streaming Platform Delivery

Convert SCC captions to SRT for delivery to platforms that accept SRT but not SCC, such as Vimeo OTT and some CMS systems.

Post-Production Editing

Load decoded SRT captions into Premiere Pro or DaVinci Resolve for timing adjustments, text corrections, or re-translation.

Media Server Library

Add readable subtitles to your Plex or Jellyfin library by converting SCC files to SRT, which these servers auto-detect.

Caption Quality Review

Decode hex-encoded SCC data to verify caption accuracy, check for encoding errors, or audit compliance with captioning standards.

Legacy Content Migration

Convert old broadcast SCC archives to SRT for modern video workflows, web delivery, or archival standardization.

Related Formats

SCC (Scenarist Closed Captioning)

The input format: hex-encoded CEA-608 caption data with SMPTE timecodes, used for North American broadcast delivery.

VTT (WebVTT)

The web alternative: if your target is HTML5 video or YouTube, convert SCC to VTT instead of SRT.

STL (EBU STL)

The European broadcast equivalent: used in EBU-standard workflows for European television and DVD production.

Frequently Asked Questions

SCC encodes caption text as hexadecimal byte pairs following the CEA-608 standard. For example, the word "Hi" might be encoded as 94ae 2980 in hex. The converter decodes these byte pairs back into readable characters.

SCC supports three CEA-608 caption modes: pop-on (captions appear all at once), roll-up (lines scroll up like credits), and paint-on (characters appear one at a time). The converter handles all three modes and produces standard SRT entries.

SCC is defined at 29.97fps drop-frame timecode. The converter uses the standard 29.97fps frame-to-millisecond conversion. If your content uses a different frame rate, you may need to adjust the timing manually after conversion.

SCC uses HH:MM:SS:FF format where FF is a frame number at 29.97fps. The converter multiplies the frame number by approximately 33.37 milliseconds (1000/29.97) to convert it to SRT millisecond format (HH:MM:SS,mmm).

SCC includes mid-row attribute codes for italic, underline, color, and flash effects. These are CEA-608 specific and have no equivalent in SRT. The converter removes these control codes and outputs plain text.

Yes, completely free with no registration or watermarks. All hex decoding happens in your browser.

Ready to convert your subtitles?

Drop your SCC file here and convert to SRT instantly.

Related Resources