Turn any screen
into your screen.

ScreenExtend makes a phone, tablet, or spare laptop act as an extended monitor, streamed straight from your PC over your Wifi network.

  • No client install
  • WebRTC streaming
  • Works offline

Setup

How to connect a device

  1. 01

    Launch on your PC

    Open ScreenExtend. It shows a QR code and a 6-digit session code for every network you're on.

  2. 02

    Scan from any device

    Point a phone, tablet, or spare laptop at the code. It opens in the browser without anything to install.

  3. 03

    Enter the session code

    Type the 6 digits to pair. The host spins up a virtual display sized to your device.

  4. 04

    Drag across, like a cable

    The screen streams over WebRTC. Slide a window off the edge and it lands on your phone, just like a true second monitor.

The app

Inside the host app

Add a new device

Dashboard

Add a new device

Every network you're on gets its own QR code and URL, plus an Anywhere tile for joining across networks. Scan, enter the code, and a fullscreen extended monitor appears.

Adjust each display

Per-device Control

Adjust each display

Each connected device has live settings: resolution scale, orientation, refresh rate, and video quality. Adjust one without affecting the others, or remove it.

Session settings

Settings

Session settings

Regenerate the one-time session code, start an offline hosted network with no router, set a disconnect timeout, and view debug logs.

Architecture

Under the hood

GPU-encoded

Capture is encoded on the host GPU with NVENC (Nvidia), Quick Sync (Intel), or VideoToolbox (Mac) and sent over WebRTC for low latency.

No client app

The client is just a web page. Any device with a modern browser can become an extended monitor.

Encrypted

Signaling and streaming run over HTTPS/WebRTC with a certificate generated at runtime.

Offline mode

The host can start its own ad-hoc network, so devices connect with no router in reach.

Per-device

Resolution scale, orientation, refresh rate, and quality are set independently for each screen.

Auto-discovery

The host watches every network adapter and rebuilds join URLs and QR codes as things change.

Download ScreenExtend

Supports Windows, Mac, and Linux

Windows Logo

Windows

Minimum Version:

  • Windows Client 20H1 (May 2020)
  • Windows Server 20H2 (October 2020)
Mac Logo

Mac (beta)

Minimum Version:

  • MacOS Catalina 10.15+ (October 2019)

WARNING: Use with caution. Builds have not been widely tested.

Linux Logo

Linux (coming soon)

Minimum Version:

  • Ubuntu 20.04 (April 2020)

Running on an unsupported operating system? Contact us at support@screenextend.app with your device information for a custom build.

Frequently Asked Questions

How do I use ScreenExtend?

Run it on your PC, scan a QR code (or open the URL) on any other device, and enter the 6-digit session code. That device becomes an extended monitor.

Is my data secure?

Yes. Every session needs a one-time code to join, which you can regenerate anytime to lock out unknown devices, and the stream is encrypted.

What resolution and refresh rate can it do? Can it game?

Each device goes up to 200% scale and 500 Hz. Gaming works if your network keeps up; heavy high-refresh video needs a strong connection. HDR is coming in a future release.

How many devices can connect at once?

As many as you like; each one gets its own virtual display. Performance drops as you add more.

How does offline mode work?

In Settings, start the hosted network with a name and password. Join that Wi-Fi on the other device and open the URL on the dashboard, no router needed.

What data does ScreenExtend collect?

None is stored. Settings stay on your device; a session only exchanges what's needed to set up the connection, then it's gone.

Still stuck? Email support@screenextend.app.

Contact

Questions, reports, or requests? Contact us and we'll reply within 72 hours.

Service operator

This website and the ScreenExtend Service are operated by:

SARVESH MADULLAPALLI

United States

How to reach us