KT。
Korelyy Toolskorelyy.com

Sign In / Sign Up

Welcome back — sign in to sync your favorites

Don't have an account?

By continuing you agree to our Terms and Privacy Policy

About Us

Meet the Korelyy team & mission

Privacy Policy

Our privacy commitment

Data Processing & Disclaimer

Data rules & disclaimer

Cookie Settings

Manage cookie preferences

Advertising & Support

Contact Us

Compliance

Tool verification

Blog

Tutorials, SEO guides & use cases

2026 Korelyy. All rights reserved.

My Toolbox

0 saved tools

No saved tools yet

Click the star button on tool cards to save them

History

0 records

No history yet

Your tool usage will be recorded automatically

My Profile

Manage your account info and preferences

?
-Free
-

Basic Info

-
Email & Password
Free
-

Security

This email was registered with a different method
  1. Home
  2. Content Tools
  3. Video Script Duration Splitter

Video Script Duration Splitter

🔒 Runs locally in your browser. Files are auto-cleared after 10 minutes — nothing is uploaded. 📏 Limits: images ≤20MB, PDFs ≤50MB.

Script Duration Splitter

Narration/Dialogue/Pause + 15s/30s/60s/3min split

Format:
Plain = narration;
Person: line = dialogue;
(Pause 2s) or // = pause;
Blank line = scene cut.
Custom
Chars
0
Dur (s)
0.0s
Narration (black)
Dialogue (blue)
Pause (gray)
Auto split ↓
☕ Support KorelyyIf this tool helped you, buy me a coffee
Built with Korelyy
KORELYY.COM
Free Tools · 6 Languages
Featured on Toolpilot.ai
Advanced filter

Related Tools

Verified

SRT Subtitle Editor — Edit, Sync, Export Free

EasyFree

Free online SRT subtitle editor. Edit timestamps, fix sync drift, merge or split cues, change speed, export cleaned SRT. 100% local processing in your browser — your subtitles never leave your device.

subtitlesrt
Verified

Text Counter

EasyFree

Real-time count of text characters, with/without spaces, word count, line count, paragraph count. Great for essays and manuscripts.

countercharacters
Verified

Regex Tester — Test Regular Expressions Online

MediumFree

Test and debug regular expressions with real-time matching. Supports JavaScript, Python, Go regex flavors with cheat sheet. Free, instant, no signup.

regexregular expression

Features

Script Splitter is a browser-based duration planner for short videos, explainers, ads and narrated presentations. Paste a script as ordinary lines and the tool separates it into narration, dialogue and pause tokens. A line such as Person: text is treated as dialogue, a line such as (pause 2s), (停顿 2秒) or // is treated as a pause, and every other non-empty line is treated as narration. The page estimates each token's duration from its character length and the selected speaking rate, then groups the tokens into segments for a target duration of 15 seconds, 30 seconds, 60 seconds or 3 minutes. The result shows each segment's start and end time, character count, estimated duration and pause total. You can copy all segments, copy one segment, export a standard SRT subtitle file, or export a cue sheet TXT that keeps the pause markers. The estimate is a planning aid, not a recording measurement: real timing depends on language, articulation, punctuation, accent, reading speed and the actual edit. A single line that is longer than the target duration is placed in its own oversized segment rather than being cut in the middle, so a human editor still needs to decide where to split it.

Script Splitter estimates narration, dialogue and pause timing from a pasted script, groups lines into 15-second, 30-second, 60-second or 3-minute segments, and exports SRT or cue-sheet TXT files locally in the browser.

When You Need This

Common pain points this tool solves

  1. A creator has a 90-second product script and needs to know whether it fits a 60-second edit. The splitter shows the estimated total time, separates the spoken lines from the pause markers, and reveals which segment exceeds the target so the creator can cut a paragraph before recording.
  2. A two-person dialogue video uses lines such as Host: Welcome back and Guest: Thanks for having me. The tool labels those lines as dialogue and keeps the speaker name in the segment, SRT and cue output, making the script easier to hand to an editor or voice actor.
  3. A course producer writes a 3-minute explainer with deliberate pauses. Lines such as (pause 1.5s) and // are included in the duration estimate and in the cue TXT, while the SRT export skips the pause-only entries so the subtitle track contains spoken content only.
  4. A short-video editor wants to build a 15-second teaser from a longer script. The 15-second target groups the opening lines into short segments, and the editor uses the start and end times as a rough placement plan before refining the cut in the video editor.
  5. A writer prepares a script for an SRT workflow. After checking the estimated durations, the writer exports the SRT and imports it into the caption tool. Because the timing is estimated rather than measured from audio, the writer still listens to the final recording and adjusts the cue boundaries.

How to Use

Step-by-step instructions

  1. Paste the script one line at a time. Use a line such as Person: text for dialogue, (pause 2s) or (停顿 2秒) for a pause with a duration, // or / for a one-second pause, and a plain line for narration.
  2. Choose a speaking-rate preset: 180, 220 or 260 units per minute, or enter a custom value. The calculation uses the selected rate and the character length of each non-pause line, so the result is an estimate rather than an audio measurement.
  3. Select the target duration: 15 seconds, 30 seconds, 60 seconds or 3 minutes. The splitter groups tokens into segments that stay within the target where possible and starts a new segment before the next token would push the current one over the limit.
  4. Review the segment table. Check the start and end times, character count, total duration and pause total for each segment. If a single line is longer than the target, it appears as its own oversized segment; rewrite or split that line manually.
  5. Copy the result or export a file. Use the segment copy button for one block, copy all segments for a production handoff, export SRT for spoken captions, or export cues TXT when the pause markers need to remain visible.

How it works

Step-by-step instructions

  1. Format the script. Put narration on plain lines and dialogue after a speaker name and colon. Keep pause markers on their own lines so they are not counted as spoken characters.
  2. Set the speaking rate. Choose 180, 220 or 260 or type a custom rate. Test the estimate against a short recording of your own voice if precise timing matters.
  3. Choose the target duration. Pick 15 seconds, 30 seconds, 60 seconds or 3 minutes. The target controls how the tokens are grouped, not the length of the original script.
  4. Check the segment table. Review start and end times, characters, duration and pauses. Look for an oversized segment and decide whether the line should be rewritten, split or moved.
  5. Export the production files. Copy all segments, copy one segment, download SRT or download the cue sheet. The files are created in the browser and nothing is uploaded to a caption service.

By the numbers

Token types
3 types: narration, dialogue and pause
Speaking-rate presets
180, 220 or 260 units per minute, with a custom rate input
Target durations
15, 30, 60 or 180 seconds
Exports
SRT subtitles and cue-sheet TXT, plus full or per-segment clipboard copy
Data handling
Parsing, duration estimation and file generation run locally in the browser

How we compare

KorelyyOther toolsUse case
Estimates every line, gives cumulative timestamps and exports a caption skeleton in secondsReflects the actual delivery of one reader but cannot be applied to a large script without repeated manual timingUse the estimate for planning, then replace it with real audio timings when the recording exists
Quickly separates narration, dialogue and pauses before any audio is recordedIs the right place for frame-accurate timing, waveform synchronisation and final cue cleanupThe exported SRT is a draft; a subtitle editor remains the final timing authority
Recognises speaker lines, pause markers and target-duration segments in one passIs flexible for writing and comments, but requires manual calculations for duration and cuesThe splitter is useful when the script needs a production timeline rather than only a readable document
Keeps the timing model transparent and works entirely in the browserCan generate audio or video and measure its own output, but adds dependency, cost and account requirementsUse this tool to prepare the script before choosing a voice, editor or generation workflow

Why Choose Korelyy

What makes us better

  1. Narration, dialogue and pauses are separated instead of treating the entire script as one block of text.
  2. Target-duration segmentation turns a long script into a practical production plan with start and end times.
  3. SRT and cue-sheet exports cover two different workflows: spoken caption timing and visible pause direction.
  4. The speaking-rate control makes the estimate adjustable for slow explainers, normal narration and fast short-form delivery.
  5. Everything runs in the browser, so a client script or unreleased campaign can be checked without uploading it to a caption service.

Monetize With This Tool

Turn this tool into a side income stream

  1. Use this tool to speed up your freelance work and take on more paying clients
  2. Create polished content faster for your blog, YouTube channel, or social media and grow your audience
  3. Offer this tool's capabilities as a service on Fiverr, Upwork, or to your local business clients

Frequently Asked Questions

  1. Is Video Script Duration Splitter free to use?

    Yes. Video Script Duration Splitter is 100% free for core features — no signup, no watermarks, no hidden paywalls on the tools you need day to day.

  2. Do I need to sign up to use Video Script Duration Splitter?

    No. Open and use instantly in your browser. Nothing to install, no account required. Your preferences stay on your device.

  3. Is my data safe with Video Script Duration Splitter?

    Yes. Video Script Duration Splitter runs locally in your browser whenever technically possible — sensitive inputs are processed on your device, not on our servers. No tracking cookies.

  4. Which devices does Video Script Duration Splitter work on?

    Phones, tablets and desktops with any modern browser (Chrome, Safari, Edge, Firefox). Touch-friendly and responsive from 320px to 4K.

  5. What script formats are supported?

    We support plain text scripts, teleprompter scripts, and structured screenplay formats for splitting into readable segments.

  6. How does it split the script?

    You can split by sentence, by word count, by character count, or by natural pauses for smooth teleprompter reading.

  7. Can I customize the segments?

    Yes, you can set custom segment length, adjust font size, and control scrolling speed for teleprompter mode.