With a webcam, the lens and the script are on the same piece of furniture — which makes good eye contact a placement problem you can solve for free.
| Best fit | Direct-to-camera coaching, webinars, internal video, and remote presenting |
| Typical cost | Free — this is a configuration problem, not a purchase |
| What matters most | Distance between the webcam and the active reading line |
| Skip it if | You have moved to an external camera, where the screen is no longer near the lens |
Webcam prompting has one advantage over every other setup on this site: the camera and the display are already in the same place. You are not trying to get a script near a lens across the room. You are trying to shave a few degrees off an angle that is already small. That means the wins are cheap and the ceiling is high.
The thing that gives webcam reading away is not vertical scroll — it is horizontal sweep. Viewers barely register eyes moving down a line, but they immediately register eyes tracking left to right and snapping back. That is why line width matters more than font size, more than scroll speed, and more than anything you could buy.
The second factor is the reading zone. Text that sits directly under the webcam reads as eye contact. The same text 400 pixels lower reads as someone consulting notes. Since you control where the window sits, this is entirely free to fix, and it is the first thing to adjust if a test recording looks off.
| Reading line position | Immediately below the webcam — treat vertical distance as the metric to minimise |
| Line width | Roughly 40 to 55 characters; this matters more than font size |
| Font size | Comfortable at your seated distance without leaning forward |
| Scroll speed | Set against a spoken read, not a silent one |
| Camera height | At or just above eye level, which is also more flattering than shooting upward |
A narrow reading column sitting just below the lens is what sells eye contact — and it costs nothing to set up.
Raise the monitor or the camera until the lens is level with your eyes. Shooting up your nose is unflattering and it also widens the angle down to your script.
Move the prompter to sit immediately below the webcam and keep it there. This is the highest-leverage placement decision available.
Cut the reading column to around 40 to 55 characters. If you only change one thing, change this — horizontal eye movement is what viewers actually notice.
Sit where you will sit on the call and increase the size until you can read the active line without leaning in. Leaning is visible and it changes your framing.
Record fifteen seconds, then watch only your eyes. Tracking side to side means the column is still too wide; a persistent downward gaze means the window is too low.
Large text spread across a wide window is worse than moderate text in a narrow one. Width is what creates the visible sweep.
The further the reading line sits from the lens, the more obviously you are looking away. Move it up under the camera.
Eye line problems are almost invisible from behind the screen and obvious on playback. Fifteen seconds of test footage catches all of them.
Open the ScriptScroller browser teleprompter, put it where your script would actually sit, and find out which of these problems you really have.
Open Teleprompter