|RunCLI

Free Tool

Text to SRT Subtitles

Paste text, get a subtitle file. SRT or WebVTT with auto-generated timestamps.

Auto-splits text into segments with reading-speed timestamps

🎬

SRT & WebVTT

Two formats: SRT for most players, WebVTT for web

⏱️

Auto Timestamps

Generates timestamps based on natural reading speed

📐

Proper Formatting

42-char line wrapping, 2-line max per subtitle

Instant

Pure text processing — results in milliseconds

How It Works

1

Paste Text

Paste your transcript, script, or any text.

2

Choose Format

SRT for video editors and players. WebVTT for web.

3

Download

Get your subtitle file ready to use.

Use Cases

Video Subtitles

Add subtitles to videos in Premiere, DaVinci, or any editor.

Podcast Captions

Create captions for podcast episodes and audio content.

Accessibility

Make video content accessible with subtitle files.

Language Learning

Create subtitle files for language study materials.

Pricing

1 credits/file($0.01/file)

Free tier includes 20 credits/day (20 files/day)

Pro $20/mo (2,500 credits) · Ultra $100/mo (15,000 credits) · View plans

Why RunCLI?

🎬

Two Formats

SRT and WebVTT — covers all use cases

⏱️

Smart Timing

Natural reading speed, not robotic pacing

💰

Near-Free

1 credit per file, 20 free daily

🔗

Pipeline

Transcribe → Subtitles in two clicks

Complete subtitle workflow

Transcribe audio, then convert to subtitles.

Frequently Asked Questions

What's the difference between SRT and WebVTT?

SRT (.srt) is the most widely supported format — works in VLC, Premiere, DaVinci, and most video players. WebVTT (.vtt) is the web standard used in HTML5 video players and streaming platforms.

How are timestamps generated?

We split text into subtitle-sized segments (~10-12 words) and assign timestamps based on a natural reading speed of ~150 words per minute.

Can I use my own timestamps?

Currently we auto-generate timestamps. For audio with timestamps, use Audio to Text first — it returns word-level timing from Deepgram.

What's the maximum text length?

No hard limit. We've tested with texts up to 100,000 characters (roughly a 2-hour movie script).

Is the output ready for YouTube?

Yes. YouTube accepts both SRT and WebVTT uploads in its subtitle editor.