This guide shows how to display a script on your phone and have it auto-scroll at a steady pace.
For speeches, presentation practice, or video work, manually scrolling a script while reading can be awkward. With Browser Kitty Pocket Teleprompter, paste the script and start the reader to let the text move automatically.
You can set the scrolling speed directly or choose a target such as “reach the end in 3 minutes.”
Pocket Teleprompter is a script-display tool. It does not use the camera or microphone, and it cannot overlay the script on top of another recording app.
Paste the script
Open Pocket Teleprompter and paste the script you want to read.
If your script is already a text file, use Open .txt to load a UTF-8 file. Files up to 1 MiB are supported.
You can also save the edited script again as a UTF-8 .txt file.
Script loading and editing are processed in the browser, and the text you enter is not sent to an external server.
Choose the scrolling speed
If you already have a rough reading pace, adjust the speed between 0.5× and 2.0×.
A simple approach is to try 1.0× once, then adjust when it feels slightly too fast or slower than you need.
When the speech has a fixed duration, you can use Target time instead.
For a three-minute speech, set the target to 3:00. Pocket Teleprompter calculates a scrolling speed from the rendered script length so the end is reached in about three minutes.
It does not listen to your voice and change pace dynamically. The screen moves according to the selected duration, so it does not guarantee that you will finish speaking at exactly three minutes.
Adjust text size and eye position
If the phone is placed a little farther away, larger text is usually easier to read than trying to fit more of the script on screen.
You can switch between left and center alignment.
For video work, enable the guide line when you want a steadier eye position. It gives you a consistent reading reference and can reduce excessive up-and-down eye movement.
Start auto-scrolling
When the settings are ready, choose Start teleprompter.
Depending on the settings, a three-second countdown appears before scrolling begins.
Tap the center of the screen to pause while reading, then tap again to resume.
In speed mode, tapping the left or right edge slows down or speeds up the scroll immediately.
Keyboard controls are also available when rehearsing on a computer.
On supported environments, Screen Wake Lock helps keep the display from sleeping while you read. Wake Lock and fullscreen availability depend on the browser and how the page is opened.
- Space: pause / resume
- ← / →: adjust speed
- R: restart from the beginning
- F: fullscreen
Restart from the middle
When rehearsing a long script, you may want to repeat only one section.
While paused, move Reading position from 0–100%, return to the section you want, and resume.
If Target time is active, the scroll speed is recalculated after you move the reading position so it fits the remaining time.
This makes partial rehearsal easier without restarting from the beginning every time.
Use it with a beam-splitter teleprompter
Some teleprompter rigs reflect a phone or tablet screen through beam-splitter glass.
With this setup, normal text would appear mirrored. Enable horizontal mirroring in Pocket Teleprompter so the reflected text reads in the correct direction.
If you are reading the phone screen directly, mirroring is not needed.
Can I record and use it on the same phone?
Pocket Teleprompter displays the script inside the browser.
It cannot open another app such as the native camera and place the script on top of it. Pocket Teleprompter itself also does not record video.
If you need the script overlaid on the camera view on one phone, a dedicated teleprompter app with overlay support is a better fit.
- Use a second phone or tablet for the script
- Record with a computer or camera and use the phone only as the cue display
- Combine the phone with a beam-splitter teleprompter rig
The script is not sent outside the device
Pocket Teleprompter edits the script, auto-scrolls it, calculates target timing, mirrors the display, and stores preferences in the browser.
Its CSP uses `connect-src 'none'`, so runtime external connections are not allowed. It also does not use the camera, microphone, location, remote fonts, analytics, or telemetry.
When LocalStorage is available, the current script and settings are saved locally on the device.
On your own device you may leave them as-is, but on a shared computer or device, clear the script or browser site data after use.
Pocket Teleprompter
Paste a script and auto-scroll it by speed or target duration in a phone-friendly teleprompter.
Tips and limitations
- For a two- or three-minute speech, setting the target duration and doing one full run is often easier than repeatedly fine-tuning the speed multiplier.
- For video work, break long paragraphs at natural speaking points so the script is easier to follow with your eyes.
- If you may pause during a live run, try the Reading position control beforehand so restarting from the middle feels familiar.
Frequently asked questions
Can I use only a phone as a teleprompter?
Yes. If you only need to display and auto-scroll the script, a phone browser is enough. It cannot, however, overlay the script on top of a camera app running on the same phone.
Does it auto-scroll to match my voice?
No. It does not use a microphone or speech recognition. Speed mode uses the selected multiplier, while Target time calculates a scrolling rate from the script length and selected duration.
Can I set it so the script finishes in three minutes?
Set Target time to 3:00 and the app calculates a rate from the rendered script length so the scroll reaches the end in about three minutes. It does not recognize your actual speaking speed, so it cannot guarantee that you will finish speaking at exactly three minutes.
Can I use it with a beam-splitter teleprompter?
Yes. Horizontal mirroring supports teleprompter rigs that reflect the phone screen through beam-splitter glass.
Is the script sent to a server?
The hosted version first loads the page itself, but editing, auto-scrolling, and saving the script are processed in the browser. The app does not send the script you enter to an external server.