Teleprompter for macOS

Your script, highlighted live
as you speak.

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

macOS 15+ · Apple Silicon & Intel · No sign-up required

MIRROR
Done!
iPad · Sidecar
Done!
You
Alex
Jordan
Sam
You
Alex
Jordan
Sam
02:34
MacBook

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.

Made for people who speak on camera

Whether you're live or recording, Textream keeps you on script.

Streamers

Read sponsor segments, announcements, and talking points without looking away from the camera.

Interviewers

Keep your questions on screen while maintaining natural eye contact with your guest.

Presenters

Deliver keynotes, demos, and talks with confidence. Never lose your place in the script.

Podcasters

Follow your show notes, ad reads, and topic outlines hands-free while recording.

Three ways to guide your read

Choose the mode that fits your workflow. Switch anytime in settings.

Tracking
Default

Word Tracking

Listens to your voice and highlights each word as you say it. Tap any word to jump. Supports dozens of languages.

Scrolling
No mic needed

Classic

Auto-scrolls at a constant speed. Adjust the pace with a slider. Scroll with your mouse to catch up anytime.

Speaking
Smart pause

Voice-Activated

Scrolls while you speak, pauses when you’re silent or muted. Perfect for natural pacing without manual control.

Accessibility first

Every reader is different. Textream adapts to how you read best.

Sans Serif · Medium · White
Dyslexia-friendly mode

How it keeps you on track

Powered by macOS speech recognition. No cloud. No latency.

Real-Time Voice Tracking

Highlights each word as you say it using on-device speech recognition. Fast, private, offline.

Dynamic Island Overlay

Sleek notch-shaped overlay at the top of your screen. Floats above all apps.

Live Voice Waveform

Real-time waveform shows your voice activity so you know the mic is working.

Pause & Resume

Go off-script, come back. Tap any word to jump. Picks up where you left off.

Floating Window

Draggable window with frosted glass effect and adjustable opacity.

External Display & Sidecar

Fullscreen teleprompter on external displays or iPad. Mirror with configurable axes.

Font Customization

Sans, Serif, Mono, OpenDyslexic. Five sizes, six colors. Your eyes, your rules.

Multi-Display

Follow Mouse moves the notch across screens, or pin it to a specific display.

Completely Private

All recognition on-device. No data leaves your Mac. No accounts, no tracking.

Auto Updates

Checks GitHub Releases for new versions. One click to download.

Up and running in seconds

Paste your script

Drop your talking points, interview questions, or full script into the text editor.

Hit the play button

The Dynamic Island overlay slides down from the top of your screen, showing your text.

Start speaking

Words light up in real-time as you read. When you finish, the overlay closes automatically.

Download Textream

Free. No sign-up. Just download, paste your script, and go.

Download for Mac (.dmg)

Requires macOS 15 Sequoia or later

Install via Homebrew

You can also install Textream using Homebrew:

brew install f/textream/textream

First Launch on macOS

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.