Beam: Stream Your Screen
Mirror your desktop over WiFi
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Beam brings your Mac screen to your iPhone when you step away.
Watch on your Mac, open Beam on iPhone, and keep going instantly over local Wi-Fi. After first-time pairing, reconnect is automatic.
• Streams your Mac display with system audio
• Picture in Picture support on iPhone
• Play/Pause, Next, and Previous media controls
• Local network only (no cloud account required)
• Encrypted pairing between your devices
• Built for low-latency continuity
Free tier:
• 3-day free trial with no limits
• Then up to 30 minutes/day with a 24-hour reset
Beam Unlimited:
• One-time non-consumable in-app purchase
• Removes session limits and cooldowns
Important:
• Requires the Beacon companion app on your Mac
• Mac and iPhone must be on the same local network
• Beam is not a remote desktop or internet streaming app.
more Choose 1440p, 4K, or up to your Mac display's native resolution at 30 or 60 fps. Beam shows only sizes supported by your Mac display. Advanced settings can also force connections through your stored Tailscale address.
3.5 Oct 3
Beam 3.4: Mac keys, right-click, drag and scroll.
• Mac keys above your keyboard. Live keyboard now has a row of Mac keys: esc, tab, the arrows and ⌃ ⌥ ⇧ ⌘. Swipe it for home, end, page up and down, forward delete and F1 to F12. Tap a modifier for one key, or hold it to lock it for as many shortcuts as you like.
• Double-click, right-click, drag and scroll. In click mode, tap twice to double-click. Touch and hold, then move to drag windows or select text, or lift to right-click. Slide two fingers to scroll. The cursor button shows every gesture.
• Type and click together. Keyboard and click mode can be on at the same time, and the picture slides up so the keyboard doesn't cover it.
• Fixes. Zooming out no longer leaves the picture off the edge, turning the phone keeps the keyboard open, and the key row stays clear of the notch in landscape.
The new keys and gestures need Beacon 1.7 on the Mac (it updates itself).
3.4 Sep 27
Beam 3.3: a new streaming engine, stream modes, and audio that stays put. Everything from v3 is here too.
• New streaming engine. Video, audio and controller input travel over a transport built for games: lost packets are repaired in milliseconds instead of stalling the stream, so a busy Wi-Fi network no longer means hitches. If it ever struggles, Beam falls back to the old path on its own. Needs Beacon 1.6 on the Mac (it updates itself).
• Stream modes. Game trades a little picture detail for the tightest input response, Video gives the picture everything, Auto picks Game whenever a controller is attached or click mode is on. Change it in Settings or from the in-stream sheet, it applies live.
• Audio that stays put. Sound no longer crackles or drops out when the radio hiccups. Beam sizes its audio buffer to what your network actually does.
• Much lower latency. A press reaches the screen in about a third of the time it took before. The Mac sends video at the pace your Wi-Fi can carry and frames go straight to the display. Needs Beacon 1.5.1 or later on the Mac (it updates itself).
• 120 fps. Beam streams at your screen's refresh rate, up to 120 fps, for smoother motion and lower latency.
• Advanced settings. Frame pacing (lowest latency for games, smoothest for video), a bitrate cap for shared Wi-Fi, codec choice, a Legacy Transport switch and a latency meter.
• Play Mac games with a controller. Pair a controller with your iPhone or iPad and your Mac sees a real gamepad: both sticks, analog triggers, every button.
• Beam on iPad. Same pairing, same stream, more screen.
• Click the Mac from your phone. Turn on click mode and tap the stream. The Mac clicks the same point, with zoom, viewport lock and window mode taken into account.
• Type on the Mac live. The Keyboard button opens your phone keyboard and each key goes to the Mac as you type. Sticky ⌘ ⌃ ⌥ ⇧ buttons turn the next key into a shortcut.
• Your buttons, your layout. In Beacon Settings, build the media bar you want: up to eight buttons with their own icons and actions.
• Pick the window from your phone. Lock the stream to one Mac window, or go back to the full display.
• Stream without audio. Turn audio off in Settings or with the speaker button.
The new engine needs Beacon 1.6 on the Mac. Everything else works with Beacon 1.5.0 or later.
3.3 Sep 21
Beam 3.2: much lower latency. Everything from v3 is here too.
• Much lower latency. A press reaches the screen in about a third of the time it took before. The Mac sends video at the pace your Wi-Fi can carry and frames go straight to the display. Needs Beacon 1.5.1 on the Mac (it updates itself).
• High Frame Rate. Stream at your screen's refresh rate, up to 120 fps, for smoother motion and lower latency. On by default in Settings.
• Advanced settings. Frame pacing (lowest latency for games, smoothest for video), a bitrate cap for shared Wi-Fi, codec choice and a latency meter.
• Play Mac games with a controller. Pair a controller with your iPhone or iPad and your Mac sees a real gamepad: both sticks, analog triggers, every button.
• Beam on iPad. Same pairing, same stream, more screen.
• Click the Mac from your phone. Turn on click mode and tap the stream. The Mac clicks the same point, with zoom, viewport lock and window mode taken into account.
• Type on the Mac live. The Keyboard button opens your phone keyboard and each key goes to the Mac as you type. Sticky ⌘ ⌃ ⌥ ⇧ buttons turn the next key into a shortcut.
• Your buttons, your layout. In Beacon Settings, build the media bar you want: up to eight buttons with their own icons and actions.
• Pick the window from your phone. Lock the stream to one Mac window, or go back to the full display.
• Stream without audio. Turn audio off in Settings or with the speaker button.
The latency work needs Beacon 1.5.1 on the Mac. Controller passthrough needs 1.5.0 or later.
3.2 Sep 21
Beam v3: your Mac, on your phone, and now under your thumbs.
• Play Mac games with a controller. Pair a controller with your iPhone or iPad and your Mac sees a real gamepad: both sticks, analog triggers, every button. Needs Beacon 1.5.0 on the Mac.
• Beam on iPad. Same pairing, same stream, more screen.
• Click the Mac from your phone. Turn on click mode and tap the stream; the Mac clicks the same point, with zoom, viewport lock and window mode taken into account. Left and right click are separate buttons.
• Type on the Mac live. The Keyboard button opens your phone keyboard and each key goes to the Mac as you type. Sticky ⌘ ⌃ ⌥ ⇧ buttons in the Computer Use layout turn the next key into a shortcut.
• Your buttons, your layout. In Beacon Settings, build the media bar you want: up to eight buttons with their own icons and actions (keys, shortcuts, media keys, recorded macros, a text box, live keyboard or click).
• Pick the window from your phone. Lock the stream to one Mac window, or go back to the full display. Beacon can also start on a window you choose each time you connect. Windows stream at their own shape, so a tall window gets a tall Picture-in-Picture.
• Stream without audio. Turn audio off in Settings or with the speaker button; with the latest Beacon the Mac sends no audio at all.
• Fixes: viewport lock streams exactly the region you chose, hold-to-detect finds video edges precisely, and the on-screen controls fit every iPhone.
Controller passthrough needs Beacon 1.5.0 on the Mac; the new buttons, window picking and audio-off need 1.4.0 or later.
3.1 Sep 18
Beam 3.0: your Mac, on your phone, and now under your thumb.
• Beam on iPad. Same pairing, same stream, more screen.
• Click the Mac from your phone. Turn on click mode and tap the stream; the Mac clicks the same point, with zoom, viewport lock and window mode taken into account. Left and right click are separate buttons.
• Type on the Mac live. The Keyboard button opens your phone keyboard and each key goes to the Mac as you type. Sticky ⌘ ⌃ ⌥ ⇧ buttons in the Computer Use layout turn the next key into a shortcut.
• Your buttons, your layout. In Beacon Settings, build the media bar you want: up to eight buttons with their own icons and actions (keys, shortcuts, media keys, recorded macros, a text box, live keyboard or click).
• Pick the window from your phone. Lock the stream to one Mac window, or go back to the full display. Beacon can also start on a window you choose each time you connect. Windows stream at their own shape, so a tall window gets a tall Picture-in-Picture.
• Stream without audio. Turn audio off in Settings or with the speaker button; with the latest Beacon the Mac sends no audio at all.
• Fixes: viewport lock streams exactly the region you chose, hold-to-detect finds video edges precisely, and the on-screen controls fit every iPhone.
The new buttons, window picking and audio-off need Beacon 1.4.0 on the Mac (it updates itself).
3.0 Sep 18
This update includes general maintenance and quality-of-life improvements. Licensing and open source information has been added to Settings.
2.1 Aug 11
Stream your Mac from anywhere.
• Stream From Anywhere — with Beam Unlimited, watch your Mac when you're away from home over your own Tailscale network. Your Mac shares its address automatically the first time you stream, so there's nothing to set up.
• Much Better Audio — audio now uses far less of your connection, so it stays clear on mobile data.
• Connection Quality At A Glance — a badge shows whether you have a fast direct connection or a slower relayed one.
• Smoother Reconnects — if your connection drops or you move between Wi-Fi and mobile data, Beam holds the stream and reconnects instead of starting over.
• Separate Quality Away From Home — your away-from-home quality is now remembered separately from your home setting.
2.0 Jul 28
Beam now works on local networks without an internet connection. Connect your Mac and iPhone to the same router and stream anywhere, no internet required. Your purchase stays active offline.
1.5 May 17
Teleprompter mode - Flip your Beam stream horizontally or vertically (or both!) in the Settings menu
1.4 May 7
Streaming in Picture-in-Picture is now more stable. If the connection drops, Beam reconnects automatically so your stream keeps going. Add the Beam widget to your lock screen and start streaming with a single tap. No need to unlock your phone.
Found a bug or have a feature idea? Send feedback directly to the developer from Settings.
1.3 Apr 5
Beam now runs on iOS 16 and newer, so older devices can join the party.
Found a bug or have an idea? Send feedback straight to the developer directly from the app settings!
1.2 Apr 3
Bug fixes, smarter Mac pairing, and anonymous usage analytics.
1.1 Mar 19
Choose 1440p, 4K, or up to your Mac display's native resolution at 30 or 60 fps. Beam shows only sizes supported by your Mac display. Advanced settings can also force connections through your stored Tailscale address.
more Version 3.5 Oct 3
Data Not Collected The developer does not collect any data from this app.