Textream is a free, open-source teleprompter app with three guidance modes: real-time word tracking, classic auto-scroll, and voice-activated scrolling. It displays an elegant Dynamic Island overlay at the top of your screen — or as a floating window, or fullscreen on a Sidecar iPad. Invisible to your audience, always visible to you.
Built for streamers · interviewers · presenters · podcasters · content creators
Stop memorizing scripts. Stop glancing at notes off-camera. Textream puts your words right where you need them — in a subtle overlay that only you can see, highlighting each line as you say it. Your audience sees confidence; you see your next line.
Whether you're live or recording, Textream keeps you on script.
Read sponsor segments, announcements, and talking points without looking away from the camera.
Keep your questions on screen while maintaining natural eye contact with your guest.
Deliver keynotes, demos, and talks with confidence. Never lose your place in the script.
Follow your show notes, ad reads, and topic outlines hands-free while recording.
Choose the mode that fits your workflow. Switch anytime in settings.
Listens to your voice and highlights each word as you say it. Tap any word to jump. Supports dozens of languages.
Auto-scrolls at a constant speed. Adjust the pace with a slider. Scroll with your mouse to catch up anytime.
Scrolls while you speak, pauses when you’re silent or muted. Perfect for natural pacing without manual control.
Every reader is different. Textream adapts to how you read best.
Powered by macOS speech recognition. No cloud. No latency.
Highlights each word as you say it using on-device speech recognition. Fast, private, offline. Supports dozens of languages.
Auto-scroll at a constant speed (no mic needed), or scroll only while you speak with voice-activated mode. Adjustable 0.5–8 words/s.
Notch-shaped overlay anchored below the MacBook notch. Sits above all apps. Follow Mouse or pin to a fixed display.
Draggable window with optional frosted glass effect and adjustable opacity. Follow Cursor mode sticks it to your mouse.
Fullscreen teleprompter on any display — your main screen or external. Large, readable text. Press Esc to stop.
Fullscreen teleprompter on external displays or Sidecar iPad. Configurable mirror mode (horizontal, vertical, both) for prompter rigs.
View your teleprompter on any device — phone, tablet, or another computer. Scan a QR code, open in any browser. Real-time sync over your local network.
Real-time waveform and progress bar show your voice activity so you always know the mic is working.
Go off-script, mute the mic, come back. Tap any word to jump. Picks up where you left off.
Sans, Serif, Mono, OpenDyslexic. Four sizes (XS–XL), six highlight colors. Adjustable overlay width and height.
Follow Mouse moves the notch across screens, or pin it to a specific display. Choose any connected screen for fullscreen mode.
Drop a .pptx file to extract presenter notes as pages. Works with Keynote and Google Slides — export to PowerPoint first.
Save scripts as .textream files to reuse anytime. Multi-page support with automatic page advance.
Toggle to hide the overlay from screen recordings and video calls. Only you see the teleprompter.
All recognition on-device. No data leaves your Mac. No accounts, no tracking, no cloud.
Checks GitHub Releases for new versions on launch. One click to download the latest.
MIT licensed. Free forever. Contributions welcome on GitHub.
Full support for Chinese, Japanese, and Korean scripts with proper character-level wrapping. Works with dozens of speech recognition languages.
Drop your talking points, interview questions, or full script into the text editor.
The Dynamic Island overlay slides down from the top of your screen, showing your text.
Words light up in real-time as you read. When you finish, the overlay closes automatically.
Free. No sign-up. Just download, paste your script, and go.
Download for Mac (.dmg)You can also install Textream using Homebrew:
brew install f/textream/textream
Textream is a free, independently distributed app. Since it isn't notarized through the Mac App Store, macOS may block it on first launch. To fix this, open Terminal and run:
xattr -cr /Applications/Textream.app
Then right-click the app and choose Open. After the first launch, macOS remembers your choice and the app opens normally.