Free · No watermark · No signup

A free teleprompter that follows your voice.

Most prompters scroll at a fixed speed and you spend the whole take chasing them. Turn on voice tracking and the script moves only as fast as you actually read it — waiting when you pause, keeping up when you speed up. No watermark, no signup, nothing to install.

Saved
Script Outline0 Sections
📜Write some text or insert a divider to see your script outline.
0Words
0Characters
0Sentences
0sReading Time (Normal • 155 wpm)
📚

My Scripts

🔍

No scripts found matching your search.

📥
Import Script fileDrag & drop or Click to uploadSupports .txt, .md, and .srt (subtitles)

Built Around the Speed You Actually Talk

Voice tracking first, plus the timing tools that keep a take inside a hard limit.

🎙️

Voice-Tracking Scroll

The prompter listens and matches what you say against your script, so the text moves at your pace instead of a speed you had to guess up front. Pause to think and it waits. If it loses you, it hands back to timed scrolling rather than running off down the page.

⏱️

Section Time Targets

Split the script into sections with a --- divider and give each one a target duration. A colour glow tells you in real time whether you're ahead, on pace or running long.

💾

Auto-Save Script Library

Scripts save locally in your browser as you write. No account, no server, nothing to lose if you close the tab.

How ScriptPacer Works

Three steps between a blank page and a take you don't need to redo.

1

Draft & Divide Your Script

Write or paste your script into the editor, then break it into sections with a simple --- divider wherever a new part begins.

2

Set Section Targets

Give each section a target duration, or auto-distribute time based on a platform preset — 60 seconds for TikTok or Shorts, for example.

3

Read It Back, Out Loud

Launch the prompter, press V for voice tracking and simply read — the script follows you. A draggable webcam overlay and the pacing glow keep your framing and your schedule in view.

Who Is ScriptPacer For?

Built for every creator who speaks to camera

🎬

TikTok & Reels Creators

Hit exact 15s, 30s, or 60s time limits with precision pacing indicators. Never get cut off mid-sentence again.

🎥

YouTube & Podcast Hosts

Manage long-form scripts with section-based timing. Keep your intros tight and your outros on-brand.

💼

Corporate Presenters

Deliver boardroom presentations, webinars, and training videos with confidence and consistent pacing.

📚

Educators & Coaches

Structure lesson plans and course recordings with timed sections for maximum student engagement.

The Smart Teleprompter for Modern Creators

ScriptPacer combines three essential video production tools into one free, browser-based application: a professional-grade teleprompter, a precision script timer, and an intelligent pacing coach. Unlike traditional teleprompters that simply scroll text at a fixed speed, ScriptPacer analyzes your script's word count, calculates ideal speaking pace based on your target duration, and provides real-time visual feedback as you read.

Our section-based timing system lets you split scripts using simple Markdown dividers (---). Set individual time targets for your hook, body, and outro sections. The color-coded glow indicators at the bottom of the screen instantly tell you if you're ahead of pace (green), slightly behind (amber), or significantly over time (red) — all without breaking your eye contact with the camera.

Every script you create stays 100% private. ScriptPacer stores all data in your browser's localStorage — we have zero servers, zero databases, and zero access to your content. Your intellectual property remains entirely yours. Combined with our floating webcam overlay, script library, session history, and practice mode, ScriptPacer offers the most complete free teleprompter experience available online.

Creator Academy

Learn how to optimize your pacing, scripting, and delivery.

View All Articles →

Frequently Asked Questions

Everything you need to know about using ScriptPacer for your video production.

Is ScriptPacer really 100% free?

Yes. No subscription, no paywall, no watermark, no word-count cap. There are no ads and no affiliate links either — it's a side project I run at my own cost, and every feature is free to use.

Do I need to register or create an account?

No. Open the page and you can start writing, timing, and reading right away — there's nothing to sign up for first.

How does the segment script timer work?

Split your script with --- dividers and ScriptPacer counts the words in each section, then estimates reading time based on your chosen speed (slow, medium, or fast). You can also set a custom target duration per section, and the teleprompter paces itself to match it.

Can I use ScriptPacer with physical teleprompter glass mirror hardware?

Yes. There's a Mirror toggle right in the teleprompter view — it flips the text horizontally so it reads correctly when reflected off a beamsplitter glass rig.

What's the ideal speaking pace for TikTok, YouTube Shorts, and Reels?

For short-form video, 150–170 words per minute tends to read as energetic rather than rushed. For something more measured, like a LinkedIn explainer, 130–140 WPM lands better. We go into more depth on this in the blog if you want the platform-by-platform breakdown.

Does ScriptPacer work on mobile phones or tablets?

Yes — it's a responsive web app, so it runs the same on Safari on iPhone, Chrome on Android, iPads, and desktop browsers.

How many scripts can I save?

Up to 50, stored right in your browser's local storage. They never get uploaded anywhere, so they stay private to your device.

How does the Practice Run mode help me?

Practice Run times your actual reading with a stopwatch instead of just estimating from word count. You mark each section as you finish it, and afterward you get a breakdown showing exactly where you ran ahead or behind — plus specific suggestions for the next take.

Does ScriptPacer work offline?

Once the page has loaded, everything — the timer, the pacing indicators, the prompter itself — runs locally in your browser, so a dropped connection mid-recording won't stop the scroll. You do need internet to open the site in the first place; a fully installable offline mode is on the roadmap.

Which languages does ScriptPacer support?

The interface is available in English, Polish, German, and Spanish. Your scripts can be in any language — the word counter and the pacing math don't care what you write in, though for languages with long compound words (like German) it's worth nudging the speed setting down a notch.