✦Compare · Remio vs Sunshine

Remio vs Sunshine — self-host vs zero-config, side by side.

Bottom line — choose Remio to be streaming in 30 seconds from anywhere. A direct comparison across setup time, encryption, WAN reach, and productivity features. Sunshine is the self-hosted host that, with Moonlight, replaces NVIDIA's deprecated GameStream. Remio takes the opposite path: zero configuration, automatic WAN traversal, and a QR code or a Device ID and PIN instead of a web UI and a port list. Numbers are current as of May 2026.

✦Head to head

Remio vs Sunshine at a glance

Thirty-three rows across performance, streaming quality, security, platforms, productivity, and pricing.

CapabilityRemioSunshine
Performance
LAN processing latency~8 ms processing~12 ms (tuned host)
WAN typical latency (same region)Low double-digit msSelf-hosted relay required
Cellular reach (no VPN)YesNo (requires Tailscale or ports)
Pacing modelZero-buffer, newest frame onlyConfigurable, GameStream lineage
Streaming quality
Maximum resolution6K (6016 × 3384)4K (3840 × 2160)
Frame rate ceiling120 fps; up to 240 fps on the Mac and Windows apps120 fps (capable hardware)
Video codecsH.265 · H.264H.264 · H.265 · AV1 (capable GPUs)
Chroma subsampling4:4:4 on Mac or NVIDIA/Intel PC → Mac, Windows, iPhone, iPad4:2:0 default
HDR pass-throughYes (Mac with Apple silicon or Windows PC → HDR screens)Yes (capable hardware)
Hardware encoderNVENC · AMF · Quick Sync · VideoToolboxNVENC · AMF · Quick Sync
Security & accounts
Stream encryptionDTLS-SRTP, end-to-endAES-128 over RTSP
Data-channel encryptionEnd-to-end encryptedNot exposed to clients
Key exchangeEphemeral per-session keysCert-based pairing handshake
Account requiredNoNo (local credentials)
Pairing modelQR code or PIN, on-device4-digit PIN typed into web UI
TelemetryNoneNone
Central directoryNoneNone
Platform & setup
Host platformsmacOS, Windows, Linux (X11 and Wayland)Windows, Linux, macOS
Client platformsmacOS, iOS, iPadOS, Android, Windows, visionOSVia Moonlight: iOS, Android, macOS, Windows, Linux, tvOS, browser
Typical install + pair time~30 seconds20–40 minutes (with port forwarding)
Web UI / config filesNone (native GUI)https://localhost:47990 + conf files
WAN setupBuilt-in (managed relay fallback)Port forward 47984/47989/48010 + UDP, or Tailscale
Self-signed certificate warningNoYes (web UI cert)
Productivity features
Clipboard syncYes (bidirectional; pictures too, with a Mac or Windows PC)No
File transferBoth ways since 3.0 — receiving on ProNo
Multi-monitor selection from clientYesNo
Virtual display (headless host)Yes, free — macOS · Windows · LinuxAdd-on tooling required
Audio routingHost to client (system audio)Out only; virtual audio device for in
Touch and Apple Pencil inputPoint, tap, and scrollTouch-to-mouse only
Hardware gamepadYesYes (GameStream protocol)
Pricing (May 2026)
Personal use$0 (optional Pro $1.99/mo)$0 (forever)
Paid tierOptional (Remio Pro, $1.99/mo)—
Support modelDirect developer supportDiscord, GitHub issues, community wiki
✦Why Remio

Why people choose Remio

Remio's strengths are setup time, WAN reach, default encryption, and desktop features.

Choose Remio if…

You want to be streaming in 30 seconds, from anywhere.

You want a two-click install and a QR code or a Device ID and PIN instead of a web UI, a certificate warning, and a port list; automatic WAN reach from cellular with no router work; default end-to-end encryption with modern ciphers; and a general remote desktop with clipboard sync, multi-monitor switching, system audio, and Apple Pencil input — while still getting 120 fps for games.

✦Detailed breakdown

How they differ

Five categories, one paragraph each. The numbers in the table above are the headline; the paragraphs below are the why.

01
Latency and codec

Same neighbourhood, different trade-offs

Both tools sit in the same neighbourhood on a LAN. Sunshine, paired with a Moonlight client on a tuned NVIDIA host with NVENC dialled in, measures around 12 ms at 1080p 60 fps and around 14–18 ms at 4K. Remio measures about 8 ms of processing (the rest is your display's own 60 Hz refresh cadence) at 4K with hardware H.265 — your input lands before the next frame draws. Both pipelines do the right things — direct UDP, hardware encode and decode, no buffering. Remio re-sends a lost packet straight away if it can still arrive in time; if it can't, Remio skips it and asks for a fresh frame instead of waiting. Sunshine can reach 120 fps on capable NVIDIA hardware when the panel and GPU agree. Sunshine also offers an AV1 option on capable GPUs; Remio's true 4:4:4 chroma for razor-sharp text and UI is now live from Macs and NVIDIA or recent Intel PCs to Mac, Windows, iPhone and iPad (more pairs on the way). The codec story is otherwise similar: NVENC, AMF, and Quick Sync are all in scope for both apps' H.265 pipelines, and both can fall back to H.264 when the client decoder is the bottleneck. Where the two diverge is on the audio side: Sunshine sends mixed system audio at a configurable bitrate and leaves microphone routing as homework, while Remio plays the host's system audio automatically over the same connection with low-latency Opus, nothing to configure. The practical difference between the two is not raw speed — it is what you have to do to keep that speed when you leave the LAN, and how much of the surrounding desktop experience comes with the frame.

02
Setup complexity

Two clicks and a PIN vs a web UI and a port list

Sunshine is powerful, and the price is configuration. A clean install on Windows means installing the host, opening the Sunshine web UI at https://localhost:47990 in a browser, clicking past a self-signed certificate warning that the UI deliberately ships, creating local credentials, walking through encoder selection and bitrate caps, defining the apps or desktop entries you want streamable, installing Moonlight on each client device, and finally entering a 4-digit PIN from the Moonlight client into the Sunshine web UI to pair. For most people this is a 20-to-40-minute first session. Remio installs in two clicks, shows a QR code, a Device ID and a PIN on the host the first time it launches, and pairs the moment you scan the QR code or type the Device ID and PIN in Remio. There is no web UI to click past, no certificate dialog, no encoder picker, no app list to curate — defaults work and the first stream is live in roughly 30 seconds. If you want to be streaming today, Remio is the shorter path.

03
WAN and port forwarding

Automatic traversal vs bring-your-own network

Sunshine is LAN-first by design. To reach the host from outside your home network you have two real options. Option one is manual router work — forwarding ports 47984, 47989, 48010 TCP and several UDP ranges to the Sunshine host, picking a dynamic-DNS provider so the public address stays reachable, and trusting that your ISP is not using carrier-grade NAT. Option two is layering on an overlay network like Tailscale or ZeroTier so every client and the host live on the same virtual subnet. Remio handles WAN natively. The first connection attempt is always direct P2P; if the path fails, traffic falls back to a managed relay that is still end-to-end encrypted, with the relay operator unable to inspect frames. You can connect from cellular, from a coffee-shop Wi-Fi, or from a hotel network without changing a single router setting. No port list, no overlay network, no third-party service to install on every device.

04
Productivity vs gaming scope

A general desktop vs a game-streaming host

Sunshine is a game-streaming host. There is no clipboard sync, no file transfer, no multi-monitor selection from the client, and audio is limited — incoming microphone routing typically requires a separate virtual-audio-device install on the host. The streamed surface is whatever app or desktop you defined in the Sunshine web UI, and switching monitors usually means editing config or stopping the stream. Remio is a general-purpose remote desktop. Clipboard syncs in both directions automatically (pictures too, with a Mac or Windows PC), multi-monitor switches from a client menu without restarting the stream, audio plays from the host in sync with the screen with nothing to configure, files move in both directions since 3.0, and a virtual display on macOS, Windows or Linux hosts lets you stream at the client's native resolution from a headless host. None of this is hostile to gaming — Remio still delivers 120 fps with hardware H.265 — but it also covers the Monday-through-Friday desktop work.

05
Pricing and account model

Both free — the cost is time and infrastructure

Both apps are free. Sunshine is free forever; Remio is free because the team has chosen not to gate features or charge per seat. Neither requires a cloud account or a credit card to use, which already puts both ahead of Parsec, TeamViewer, and AnyDesk in the privacy column. The cost difference shows up in two places that are not on the receipt. The first is time — Sunshine asks for setup time up front, Remio asks for none. The second is infrastructure — Sunshine asks you to bring your own WAN solution (Tailscale, port forwarding, dynamic DNS), and Remio includes a managed relay at no charge. If you are already paying for or running Tailscale, the gap closes; if you are not, Remio bundles roughly the same outcome with zero recurring effort. For a single user who just wants to reach their home machine from a phone on cellular, the practical cost of Sunshine is the hour of router research that Remio replaces with a QR code or a Device ID and PIN.

✦Native, not a web wrapper

Every pixel, on real hardware.

Remio streams a full desktop to a native app on every device. No web UI, no self-signed certificate, no Chromium runtime in the rendering path: frames go from the hardware decoder to the screen the way the OS intends, which is where the ~8 ms LAN processing latency comes from.

Pair with a QR code or a Device ID and PIN. No port forwarding, no Tailscale, no Moonlight setup.

Remio streaming a desktop on iPhone — no port forwarding, no web UI
✦Technical specs · side by side

The pipeline, spec for spec

Nine specs that decide how a stream actually behaves.

Spec
Sunshine
Remio
Codec
H.264 / H.265 / AV1 (GPU-dependent)
H.265 / H.264
Max FPS
120 (capable hardware)
120
Max resolution
4K
6K (6016 × 3384)
Colour
4:2:0 default
4:4:4 on Mac or NVIDIA/Intel PC → Mac, Windows, iPhone, iPad
Encryption
AES-128 over RTSP
End-to-end encrypted
Pairing
4-digit PIN via web UI
QR code or PIN, in-app
WAN reach
Manual ports or Tailscale
Automatic (managed relay fallback)
Host platforms
Windows, Linux, macOS
macOS, Windows, Linux
Client platforms
Via Moonlight
Native on every platform

Last reviewed May 2026 · derived from public docs at github.com/LizardByte/Sunshine and remio.net/security-whitepaper

✦Common questions

Common questions about Sunshine

The five questions self-hosters ask before they choose between Sunshine and Remio. Straight answers below.

What is Sunshine and how does it compare to Remio?
Sunshine is an open-source self-hosted game-streaming host from LizardByte that pairs with Moonlight clients to replace NVIDIA's deprecated GameStream. It runs on Windows, Linux, and macOS, and supports NVIDIA NVENC, AMD AMF, and Intel Quick Sync. Remio is a zero-config alternative: same hardware-encoder coverage, but with built-in WAN traversal, default end-to-end encryption, native clients on every platform, and productivity features like clipboard sync and multi-monitor selection that Sunshine does not provide.
Is Remio easier to set up than Sunshine?
Yes, by a wide margin. Sunshine setup typically takes 20–40 minutes: install the host, open the web UI at https://localhost:47990, accept a self-signed certificate warning, set credentials, configure encoders and apps, install Moonlight on each client, enter a 4-digit PIN into the Sunshine web UI, and — for any non-LAN use — open ports 47984, 47989, 48010, and several UDP ranges on the router. Remio takes around 30 seconds: install, see a QR code, Device ID and PIN, scan or type them in Remio. WAN is automatic — no port forwarding, no VPN, no router work.
Can I use Sunshine over the internet without port forwarding?
Not directly. Sunshine is LAN-first; WAN access requires either manual port forwarding on the router (47984 TCP, 47989 TCP, 48010 TCP and several UDP ranges) or a third-party overlay network such as Tailscale or ZeroTier. Remio reaches the host from cellular and untrusted Wi-Fi out of the box using end-to-end encrypted connections with a managed relay as a fallback. No router config, no VPN, no extra service to manage.
Is Sunshine encrypted?
Sunshine encrypts the pairing handshake and uses AES-128 over RTSP for the video stream — an improvement on the original GameStream protocol, which sent video in plaintext. Remio is end-to-end encrypted for media and the data channel, always on — your screen never touches our servers, and even a relay only sees ciphertext. Both encrypt; Remio uses modern transport and cannot be configured to send anything in the clear.
Does Sunshine support clipboard sync, file transfer, and monitor switching like Remio?
No. Sunshine is built for game streaming — there is no clipboard sync, no file transfer, no multi-monitor selection from the client, and audio is limited. Remio is a general-purpose remote desktop with bidirectional clipboard sync, multi-monitor switching from the client, system audio playback, and two-way file transfer, while still delivering 120 fps streaming for games.
✦Other comparisons

Compare Remio to the rest of the field

Same numbers, same structure, thirteen other tools. Pick the one closest to what you already use.

Remio app icon

Skip the port forwarding. Pair in 30 seconds.

Download once, scan the QR code or type the Device ID and PIN, stream from cellular without touching your router. No web UI, no Tailscale, no Moonlight client to install on every device.