Everything else keeps working while mirrored: speed control, countdown, keyboard shortcuts and fullscreen. Use a tablet or old laptop as the display and keep the script on the device itself.
How to use the teleprompter
Paste or type your script into the box. Separate paragraphs with a blank line so each one gets breathing room on screen. Pick a reading speed in words per minute; the estimate beside the Start button tells you how long the whole script will take at that pace. Press Start, wait for the countdown, and read the line at the red marker as the text scrolls upward.
While it runs, press the space bar to pause and resume, use the up and down arrow keys to speed up or slow down by ten words per minute, and press Escape to exit. Restart returns to the top for another take. Fullscreen hides everything except your words.
Choosing a reading speed
Most people speak comfortably at 130 to 160 words per minute. Explainer videos and podcasts often run a little faster, while speeches to a live audience, sermons and anything with technical terms tend to work better at 110 to 130. Rehearse once, note where you rushed or waited, and adjust. Speed is based on your word count, so the scroll stays steady regardless of font size.
Private by design
ScrollPrompt has no server-side processing. Your script stays in this browser and is saved in local storage on this device only, so it is still there when you come back. Click Clear to remove it, or clear site data in your browser settings.
Frequently asked questions
Why mirror teleprompter text?
Beam-splitter glass reflects the screen, which reverses it. Mirroring the text in advance makes the reflection read normally.
Do I need vertical flip?
Only if your rig mounts the screen upside down. Most tablet rigs need horizontal mirror only.
Does it work on an iPad?
Yes. Open the page in Safari, paste your script and use fullscreen where your browser allows it.
Is ScrollPrompt free?
Yes. The teleprompter, mirroring, timer and fullscreen mode are free with no sign-up.
Is my script private?
Yes. Your script never leaves your browser; there are no uploads or accounts.