FREEDOM251

Freedom251 › Game Remote Play Software

Moonlight Game Streaming

Free plan Open source AndroidiPhoneLinuxMacSelf-hostedWindows

Visit Moonlight Game Streaming Alternatives Pricing

Moonlight Game Streaming's own site

What Moonlight Game Streaming is

Moonlight Game Streaming sends games from a gaming PC to supported devices, so players can use a remote client to play. It is a free, open-source implementation of NVIDIA’s GameStream protocol. Clients are listed for Android, iOS, Linux, macOS, Windows, Apple TV, ChromeOS, Steam Link, and Raspberry Pi; host platforms are Windows, macOS, and Linux. On a capable client, it can stream a full Windows desktop at up to 4K with HDR, while the PC client supports up to 120 FPS and can disable V-Sync for lower latency. Users can host their own server through options such as port forwarding, IPv6, ZeroTier, Tailscale, or NordVPN Meshnet. Moonlight recommends Sunshine as a host; GeForce Experience is also compatible, though its GameStream feature is being discontinued by NVIDIA. Wolf can stream games and applications running in Docker containers. There is no pure web client because the protocol needs raw TCP and UDP sockets. The project began as a 2013 hackathon project by Case Western Reserve University students.

Who it suits

Moonlight suits players who want to stream PC games to supported computers, phones, tablets, or other listed clients. It also fits users who can host a gaming server and choose a supported internet-streaming approach.

What it does well

  • Free, with no subscriptions or paid feature versions.
  • Supports streaming up to 4K with HDR on a capable client.
  • PC client supports up to 120 FPS.
  • Works with Sunshine and several self-hosting options.
  • Supports local co-op and consoles.

What to know first

  • No pure web client is available.
  • GeForce Experience internet streaming requires the Hosting Tool to remain installed.
  • Tailscale relay connections do not support Moonlight streaming.
  • NVIDIA is discontinuing GameStream in GeForce Experience.

Plans

PlanBilled and limitsPrice
Moonlight Game StreamingCompletely free · No subscriptions · No paid versions with extra featuresFree
Freeall client features · no ads · no subscriptions · no paid versionsFree

As moonlight-stream.org lists them, read 30 Sept 2026. The maker's own page has the final word.

Getting started

  1. Visit the Moonlight website and consult its setup guide.
  2. Choose a host for Windows, macOS, or Linux; Moonlight recommends Sunshine.
  3. Choose a compatible client for your device.
  4. Set up server access using an option such as port forwarding, IPv6, ZeroTier, Tailscale, or NordVPN Meshnet.
  5. Connect the client to the gaming PC and start streaming.

Moonlight Game Streaming is a free, open-source client for playing games streamed from a gaming PC. It suits PC owners who want remote play on their own devices and are comfortable arranging a compatible host. Its strong video options are appealing, but the host setup and lack of a browser client make it a poor fit for people seeking an instant, browser-based service.

Overview

Moonlight implements NVIDIA’s GameStream protocol, sending games from a gaming PC to a supported client. It is not a cloud gaming service: the user supplies the gaming PC and runs a compatible host on it. Moonlight recommends Sunshine, an open-source host built for Moonlight. GeForce Experience is another compatible option, although NVIDIA is discontinuing its GameStream feature. Wolf can stream games and applications running inside Docker containers to Moonlight clients.

The project began in 2013 as a hackathon project by students at Case Western Reserve University. Its client code is hosted on GitHub under the GPLv3 license. The project directs users to a setup guide, FAQ, and Discord community for help.

Key features

Resolution and frame rate

Moonlight can stream a full Windows desktop at up to 4K with HDR on a capable client. The PC client supports up to 120 FPS, and users can disable V-Sync for lower latency. These options give users seeking a sharp, responsive stream room to tune playback, but reaching the top settings depends on the client being capable of HDR and high-resolution playback.

Self-hosted remote access

Users can make their own gaming server reachable using options such as port forwarding, IPv6, ZeroTier, Tailscale, or NordVPN Meshnet. That flexibility suits people willing to configure their own setup rather than rely on a hosted gaming service. For GeForce Experience internet streaming, the Moonlight Internet Hosting Tool must remain installed on the host PC to maintain port-forwarding entries. Tailscale relay connections do not support Moonlight streaming, so that route requires a supported connection type.

No browser client

Moonlight has no pure web client: its protocol requires raw TCP and UDP sockets that browsers do not support. Users need an app on a supported device, which rules it out for people who specifically need to stream through a browser.

Pricing

Moonlight Game Streaming costs nothing. The plan is completely free, with no subscriptions and no paid versions offering extra features; there is no free trial because there is no paid tier to trial. That makes it suitable for users who want the client without an ongoing software charge, though they still need a compatible host and their own gaming PC.

Platforms

Host platforms are Windows, macOS, and Linux. Client platforms include Windows, macOS, Linux, Android, iOS, Apple TV, ChromeOS, Steam Link, and Raspberry Pi. Maximum resolution is 4K. Console support and local co-op support are also listed, broadening its use beyond solo play on a single client.

Who it's for

Moonlight is best for PC owners who want to stream their own games to supported devices, value high resolution or frame-rate options, and are willing to set up and maintain a compatible host. It is less suitable for users who want a browser client or do not want to manage internet access to their gaming PC. Google Play says the app collects no data and shares no data with third parties.

Pros and cons

Pros

  • No subscription or paid feature tier: the client is completely free.
  • Strong playback options: up to 4K with HDR on a capable client, plus up to 120 FPS on the PC client and a V-Sync option for lower latency.
  • Wide range of clients: support spans desktop, mobile, Apple TV, ChromeOS, Steam Link, and Raspberry Pi.
  • Multiple host approaches: users can choose Sunshine or other compatible arrangements, including Docker-based streaming with Wolf.

Cons

  • Requires a compatible host on the user's PC: Moonlight is a streaming client, not a replacement for a gaming PC.
  • Internet streaming takes setup: remote access options require configuration, and GeForce Experience streaming depends on the Moonlight Internet Hosting Tool remaining installed.
  • No browser client: browser socket limitations mean users must use an app on a supported platform.
  • GeForce Experience is a less secure long-term choice: NVIDIA is discontinuing its GameStream feature.

Alternatives

Sunshine is worth considering for someone choosing the host side of a self-hosted setup: it is a free, self-hosted option that runs on the user's own hardware and is the host Moonlight recommends.

Moonlight Web is the alternative to consider when browser access matters; it is free, open source, and supports web as well as mobile, desktop, and self-hosted platforms.

Parsec may suit someone looking for a freemium desktop streaming and sharing option, with a free personal non-commercial plan and an Individuals (Warp) plan at $8.33 a month.

Chiaki-ng is a free, open-source PlayStation Remote Play client for users focused on PlayStation remote play.

Greenlight is a free, MIT-licensed alternative for users whose preferred platforms include web.

Steam is a free option for users who want a broader game and content platform, though game and content prices vary and some subscriptions may be free.

Artemis Android is a free, open-source GameStream client for Android users.

Nearcade is another free option with web, Windows, macOS, and Linux platforms.

Verdict

Choose Moonlight if you own a gaming PC, want to stream it to a broad range of clients, and are prepared to run and configure a compatible host. Its best reasons to choose it are the free client and support for high-resolution, high-frame-rate streaming; look elsewhere if browser access or a setup without host management is essential.

Verdict

Moonlight offers free PC game streaming across a wide range of clients, with high-resolution and high-frame-rate options. Users need a compatible host and must account for the lack of a browser client and specific internet-streaming constraints.

Questions

Is Moonlight Game Streaming free?

Yes. The plan is free, billed completely free, with no subscriptions or paid versions offering extra features.

Which devices can run Moonlight clients?

Client platforms include Windows, macOS, Linux, Android, iOS, Apple TV, ChromeOS, Steam Link, and Raspberry Pi.

Does Moonlight have a web client?

No. Its protocol requires raw TCP and UDP sockets that browsers do not support.

Is Moonlight open source?

Yes. It implements NVIDIA’s GameStream protocol, and its client code is hosted on GitHub under the GPLv3 license.

Which host should I use?

Moonlight recommends Sunshine, an open source host made for Moonlight. GeForce Experience is also listed as compatible, and Wolf can stream games and applications running inside Docker containers.

Can I stream over the internet?

The setup guide describes port forwarding, IPv6, ZeroTier, Tailscale, and NordVPN Meshnet as options. Tailscale relay connections do not support Moonlight streaming.

Facts from Moonlight Game Streaming's own pages

120 FPS
The PC client supports streaming up to 120 frames per second and can disable V-Sync for lower latency. · moonlight-stream.org, 15 Oct 2026
4K HDR streaming
The project states that capable clients can receive desktop or game streams at up to 4K with HDR. · moonlight-stream.org, 15 Oct 2026
Additional host
Wolf can stream games and applications running inside Docker containers to Moonlight clients. · moonlight-stream.org, 30 Sept 2026
Alternative hosts
GeForce Experience remains compatible, while Wolf can stream games and applications running in Docker containers. · moonlight-stream.org, 15 Oct 2026
Apple restriction
Apple users must pair with the host on the same local network before using Internet streaming because of Apple's App Store guideline requirements. · github.com, 15 Oct 2026
Client coverage
Official and community clients cover Windows, macOS, Linux, Steam Link, Raspberry Pi, iOS, Apple TV, Android, ChromeOS, FireOS, Xbox, PlayStation Vita, Nintendo Switch, Wii U, LG webOS, and Tizen TVs. · moonlight-stream.org, 15 Oct 2026
Client requirements
The setup guide lists Android 4.1 or newer, iOS 9.3 or newer, and tvOS 12 or newer as minimum client versions. · github.com, 15 Oct 2026
Code license
The Moonlight client code is hosted on GitHub under the GPLv3 license. · moonlight-stream.org, 30 Sept 2026
Community project
Moonlight says it is run by the community rather than a company and does not offer advertising, bundled services, paid feature tiers, or subscriptions. · moonlight-stream.org, 15 Oct 2026
Community support
The project directs users to its setup guide, FAQ, and Discord community for help. · moonlight-stream.org, 30 Sept 2026
Custom applications
Users can add executable files manually to Sunshine or GeForce Experience when automatic discovery does not find a game or application. · github.com, 15 Oct 2026
Desktop streaming
The documentation describes a built-in Sunshine Desktop entry and a GeForce Experience workaround for streaming the complete Windows desktop. · github.com, 15 Oct 2026
Developer extensibility
The GitHub organization publishes separate public repositories for PC, Android, iOS/tvOS, embedded systems, documentation, Internet hosting, and shared GameStream protocol code. · github.com, 15 Oct 2026
Documentation and support
The project maintains a public GitHub documentation repository with setup, troubleshooting, FAQ, and community-contribution material, and directs users to Discord for help. · github.com, 15 Oct 2026
Documentation licence and activity
The public documentation repository is GPL-3.0 licensed and shows about 1.5K stars, 120 forks, and an active wiki. · github.com, 15 Oct 2026
Founded
2013 · moonlight-stream.org, 23 Sept 2026
Frame rate
The Moonlight PC client supports streaming at up to 120 FPS, with an option to disable V-Sync for lower latency. · moonlight-stream.org, 30 Sept 2026
Google Play privacy
The Android listing says the developer declares that no data is collected and no data is shared with third parties. · play.google.com, 15 Oct 2026
Host requirements
The current Sunshine guide lists Windows 10/11, macOS 12 or newer experimentally, or Linux distributions including Debian 11, Ubuntu 22.04, and Fedora 38 or newer, with a modern AMD, NVIDIA, or Intel GPU. · github.com, 15 Oct 2026
Independent latency test
TechSpot measured Moonlight gameplay latency around 18-20 milliseconds on its wired-router test setup, slightly ahead of Steam Remote Play in that test. · techspot.com, 15 Oct 2026
Internet setup
Internet streaming can use the Moonlight Internet Hosting Tool, ZeroTier, manual port forwarding, or IPv6; the guide lists TCP ports 47984, 47989, and 48010 plus UDP ports 47998-48010. · github.com, 15 Oct 2026
Internet streaming alternatives
The setup guide describes ZeroTier, Tailscale, and NordVPN Meshnet as options for streaming over the internet; Tailscale relay connections do not support Moonlight streaming. · github.com, 30 Sept 2026
Internet streaming constraint
For GeForce Experience internet streaming, the Moonlight Internet Hosting Tool must remain installed on the host PC to maintain port forwarding entries. · github.com, 30 Sept 2026
IPv6 support
The guide says officially supported iOS/tvOS, PC, and Android clients can stream from hosts over IPv6. · github.com, 15 Oct 2026

Where Moonlight Game Streaming stands on Freedom251

Look at these too