Best VR Mods 2026: Free Ways to Play Flat Games in VR
Last updated: October 18, 2026 · 11 mods, re-checked every two weeks
VR mods are free community projects that put games built for a flat screen into a VR headset, or let a headset run games it was never meant to. Every mod below is free and needs your own copy of the game. Each one lists what you need, the steps to get it running, and a difficulty rating, from Easy, which means install it from Steam and press play, to Project, which means sideloading and your own game files.

Quick picks
| Mod | You need | Difficulty |
|---|---|---|
| Half-Life 2: VR Mod | Half-Life 2 ($9.99) | Easy |
| Gunman Contracts (Half-Life: Alyx mod) | Half-Life: Alyx ($59.99) | Easy |
| Titanfall 2 VR | Titanfall 2 ($29.99, often on sale) and the EA app | Some setup |
| Diablo II: Resurrected VR (D2R VR) | Diablo II: Resurrected ($39.99), offline only | Some setup |
| BetterVR (Breath of the Wild) | Your own Wii U copy of Breath of the Wild | Some setup |
| Multiverse VR Hub (Mario Kart 64 and more) | Your own copies of the games | Some setup |
| UEVR (Unreal Engine games) | The Unreal Engine game; results vary | Some setup |
| AstroQuest (Astro Bot Rescue Mission) | Your own PS4 dump of the game | Project |
| WinlatorXR (Windows games on Quest) | The PC games on your own account | Project |
| GTA San Andreas VR (Quest fan port) | The Android game from Google Play | Project |
| AVP Play (Quest games on Vision Pro) | A Mac, a paid Apple developer account and the Quest games | Project |
Easy: Install from Steam and press play. Some setup: An installer and a few settings. Project: Sideloading or your own game files; plan an evening.
PC VR mods
These run on a Windows PC with a PC VR headset. A Quest works as that headset over Link, Air Link, Steam Link or Virtual Desktop.
Half-Life 2: VR Mod

Valve's 2004 shooter, the whole campaign, rebuilt for motion controllers by a fan team. You pick up and throw physics objects with your own hands, and the August update gave the crossbow a scope with real depth and steadier aim when you brace it with both hands. It is the easiest install on this page, and it is on Valve's certified list for the Steam Frame.
What you need: Half-Life 2 on your own Steam account, $9.99 on Steam, plus SteamVR and a PC VR headset. Family Sharing does not count.
- Install SteamVR. SteamVR is free on Steam.
- Install the mod. Get Half-Life 2: VR Mod from its Steam page. It is free once you own Half-Life 2, which does not even need to be installed.
- Launch it from your Steam library. Any SteamVR headset works. On a Quest, connect to the PC first with Link, Air Link or Virtual Desktop.
- Add the episodes, if you want them. Episode One and Episode Two are separate free installs, and each needs that episode in your library.
Smooth movement is on by default. Teleport, snap turning and a vignette are in the comfort options, and the mod team's FAQ warns that the vehicle sections need strong VR legs.
Gunman Contracts (Half-Life: Alyx mod)

Two free story chapters of gunfights built as Half-Life: Alyx Workshop addons, so they run on Alyx's engine and use its assets. Chapter 1 alone has 313,570 lifetime Workshop subscriptions. The same developer has since turned them into a paid standalone game, released in September.
What you need: Half-Life: Alyx in your own Steam library ($59.99 list) and a PC VR headset.
- Subscribe to Chapter 1. Chapter 1, The Extraction is a 636 MB Workshop download.
- Subscribe to Chapter 2. Chapter 2, Art of War is 1.34 GB.
- Launch Half-Life: Alyx. Both chapters show up in Alyx's addon list. Play them in order; they are one story.
Both chapters were last updated in March 2022, so expect a few rough edges. The standalone game is a separate $24.99 purchase that released September 10 and does not need Alyx.
Titanfall 2 VR

Respawn's 2016 campaign in a headset, with guns you aim and reload with your own hands and Titans you jump into yourself. A one-click installer does the work. It is campaign only, with no multiplayer, and the wall-running is a lot of motion.
What you need: A Windows PC with a PC VR headset, your own Titanfall 2 from Steam, the EA app or Xbox, and the EA app signed in.
- Run Titanfall 2 once, flat. On Steam, that first launch installs the EA app, which the game needs to start at all.
- Download the installer. Get it from CircuitLord's GitHub releases page and nowhere else.
- Install the mod. The installer finds the game and puts the mod and the Northstar loader in a separate TF2VR folder.
- Start SteamVR and press Launch in VR. Starting the game from Steam gives you the normal flat version.
VR saves are kept apart from your flat ones, so the campaign starts fresh.
Diablo II: Resurrected VR (D2R VR)

Four ways to play Blizzard's remaster in a headset: from above, from behind, as a model on your floor, or in first person with spells that follow your hand. It is moving fast, with version 0.167 on October 16.
What you need: Your own Diablo II: Resurrected from Steam or Battle.net (the Steam Infernal Edition is $39.99), a PC VR headset and Windows 10 or 11.
- Run the installer. Get it from the mod's page at BodyWalkVR. It finds your game and sets up what it needs.
- Fix three video settings. Vertical Sync off, FXAA or MSAA instead of TAA, ambient occlusion on Medium. The settings program checks them for you.
- Start your headset. Quest owners connect through Virtual Desktop or a Link cable first.
- Launch from D2R VR Settings. Press Launch on the Home tab, then F1 to F4 to switch views.
Offline single player only. The project warns that injecting code into the game online can get the account banned, so keep it away from a Battle.net character you care about.
BetterVR (Breath of the Wild)

The Legend of Zelda: Breath of the Wild in true stereo with Link's arms following yours, through the Cemu emulator. You swing the sword, draw the bow by pulling back on the string, and walk your room to move. Version 0.9.23 is current.
What you need: Your own Wii U copy of the game, updated to V208, plus Windows and a PC VR headset. Your CPU matters more than your graphics card.
- Install Cemu. Version 2.6 or newer, from cemu.info.
- Add your own copy of the game. Breath of the Wild for Wii U, with update V208.
- Download BetterVR. From the releases page.
- Follow the setup in the repository. The repository has the setup steps and notes on which other mods and graphics packs work with it. Read those first.
Neither Cemu nor BetterVR includes the game. You bring your own.
Multiverse VR Hub (Mario Kart 64 and more)

One small Windows app that installs RaYRoD's VR ports onto your own copies of the games. Its releases include Quest builds of Mario Kart 64, Super Mario 64 and Diddy Kong Racing, patches for F-Zero GX and Mario Kart: Super Circuit, and PC ports of Banjo-Kazooie, Dr. Robotnik's Ring Racers and Sonic Robo Blast 2. When Evan tried Mario Kart 64 VR in August, first person was hard on the stomach, while third person and the tabletop Diorama view were comfortable.
What you need: A Windows PC, your own game files, and a PC VR headset or a Quest.
- Download the hub. Get MultiverseVRHub.exe from the releases page.
- Check the file. Each release lists a SHA-256 hash. Run certutil -hashfile MultiverseVRHub.exe SHA256 and compare; the release notes say not to run it if they differ.
- Run it. It is not code signed yet, so Windows shows an unrecognized app box the first time.
- Pick a game and point it at your own file. The hub checks the file, applies the VR patch and keeps it updated. Quest builds go to the headset with Send to Quest.
The hub ships no game files, and neither does VR.org. Dump your own cartridge or disc.
UEVR (Unreal Engine games)
One tool for a whole engine: praydog's free injector adds stereo VR to many games built on Unreal Engine 4 and 5. How well it works depends on the game, and community profiles fill in the settings each one needs.
What you need: A Windows PC, a PC VR headset and the game on your own account.
- Look up your game first. PCVR Central's catalog shows which games have a VR path and how good it is.
- Download UEVR. From praydog's GitHub releases.
- Start the injector, then the game. Run UEVRInjector.exe, launch the game, pick it in the process list, choose OpenXR or OpenVR, and press Inject.
- Tune it. PCVR Central's guides cover per-game settings. Turn HDR off first.
Skip injectors entirely on any game with competitive anti-cheat.
Quest mods that need no PC
These run on the headset itself. All of them need developer mode and sideloading, and all of them are projects rather than installs. The reward is a game no store will sell you for a Quest.
AstroQuest (Astro Bot Rescue Mission)

Sony's 2018 PS VR platformer, running on a Quest 3 with no PC through a free fork of the shadPS4 emulator. There is a PC VR build too. It updates every few days; 0.21.1 is current.
What you need: A Quest 3 in developer mode, a computer with SideQuest or adb, and your own dump of the European release (CUSA12392) from your own PS4. A copy downloaded from the PlayStation Store will not work.
- Download the Quest app. Take the file ending in Quest3.apk from the releases page.
- Sideload it. Drag it onto SideQuest, or install it with adb.
- Copy your game folder across. CUSA12392, about 13 GB, to the path the README gives.
- Launch Astro VR Host. It is under Unknown Sources. A DualSense over Bluetooth plays best, and Touch controllers work too.
Making a dump means running unofficial software on a PS4. AstroQuest does not explain how, and neither do we.
WinlatorXR (Windows games on Quest)

Runs Windows games on a standalone headset with no PC at all. Its compatibility list marks Portal as working on Quest 3 and Pico 4 Ultra, and in August a Half-Life 2 test run went up from a Quest 3. Some games run in full stereo VR and others on a flat screen with head tracking, so check which mode a game uses before you get excited.
What you need: A Quest 3, Quest 3S or Pico 4 Ultra in developer mode (Quest 2 works with the Turnip driver turned on), and the games on your own account.
- Install WinlatorXR. From its SideQuest listing, or the APK from GitHub releases.
- Follow the first-time setup. The project's own tutorials page walks through it, including running games from Steam.
- Check the compatibility list. The compatibility list says what has actually run, and on which headset.
If a guide anywhere offers you the game itself, close the tab.
GTA San Andreas VR (Quest fan port)

A fan-built Quest version of the 2004 classic, assembled on your computer from your own Android copy of the game by a build wizard that rejects anything modified. It is alpha software, at version 0.3.1.
What you need: Your own GTA San Andreas from Google Play, version 2.11.311, installed on an Android phone; a Windows, Linux or Mac computer; a Quest with developer mode and USB debugging; and a specific PS2-style audio pack named in the README.
- Read the README first. Everything starts at the project's GitHub repository, including BUILDING.md.
- Export your copy. Pull the complete set of game files off your phone with the project's export script, unmodified.
- Run the build and install script. Pick your export and the audio pack when it asks.
- Connect the Quest. Authorize USB debugging and follow the prompts.
The audio pack lives on a third-party mod site, so we do not link it. Match the exact filename the README gives and do not substitute another pack.
Apple Vision Pro
One project, and it brings the Quest library with it.
AVP Play (Quest games on Vision Pro)
A free Mac app that downloads the Quest games your Meta account owns, translates them with a fork of the Klepton toolchain, and installs them on an Apple Vision Pro. Each game needs a tested recipe, and the README lists which ones have one.
What you need: An Apple silicon Mac on macOS 14 or later with Xcode, a Vision Pro in Developer Mode, the Meta account that owns the games, and a paid Apple Developer Program membership at $99 a year. Free developer accounts do not work.
- Download the app. Get the .dmg from the releases page and drag AVP Play into Applications.
- Work through the Setup page. It checks Xcode, the Vision Pro, your Apple developer team, your Meta account and the toolchain, and says what to fix.
- Install a game with a recipe. Choose it under Games and click Install. A job can stop and resume without downloading twice.
Big games need the space twice: Asgard's Wrath 2 is about 34 GB on the Mac and the same again on the headset.
Looking for a game that is not here?
This list is short on purpose. For everything else, PCVR Central's catalog listed 898 VR mods covering 874 flat PC games when we looked in August, each graded from Excellent down to Experimental, and it links every download to the creator's own page. The three biggest mods here also have full guides of their own: Titanfall 2 VR, D2R VR and AstroQuest.
Frequently asked questions
Are VR mods free?
Every mod on this page is free. What can cost money is the game underneath it. On October 18, 2026, Steam listed Half-Life 2 at $9.99, Half-Life: Alyx at $59.99, Titanfall 2 at $29.99 and the Diablo II: Resurrected Infernal Edition at $39.99. AVP Play is free too, but it needs a paid Apple Developer Program membership at $99 a year.
Are VR mods safe to download?
Get them only from the creator's own page: Steam, the Steam Workshop, GitHub releases, SideQuest or the project's own site. That is the only kind of link on this page; VR.org never links rehosted copies, file lockers or ROM sites. Some projects let you check the file yourself: Titanfall 2 VR's installer checks every download against a SHA-256 hash, and the Multiverse VR Hub publishes a hash with each release.
Do I need to own the game to use a VR mod?
Yes, for every mod here. A mod changes a game you already have, and none of these include the game. Steam Family Sharing does not count for Half-Life 2: VR Mod, and emulator projects such as AstroQuest and BetterVR need a copy taken from your own console.
Can a VR mod get my account banned?
Single-player mods played offline are the safe case. D2R VR's own README warns that injecting code into Diablo II: Resurrected online can get the account banned, so play it offline only. As a rule, keep injectors such as UEVR away from any game with competitive anti-cheat.
Which VR mods work on a Quest 3 without a PC?
AstroQuest, WinlatorXR and the GTA San Andreas fan port run on the headset itself, and the Multiverse VR Hub can send Quest builds of some of its games straight to the headset. All of them need developer mode and sideloading. Everything else on this page runs on a Windows PC, and a Quest plays it as a PC VR headset over Link, Air Link, Steam Link or Virtual Desktop.
What is the easiest VR mod to start with?
Half-Life 2: VR Mod. It installs from Steam like any game, it is free once you own Half-Life 2, and it covers the whole campaign. If you already own Half-Life: Alyx, the two free Gunman Contracts chapters are just as easy.
Do these VR mods work on the Steam Frame?
Half-Life 2: VR Mod is on Valve's certified list for the Steam Frame. The other PC mods here are not certified, and on a Frame you would play them by streaming from a Windows PC running SteamVR.
How does VR.org choose and check these mods?
Every entry is a mod VR.org has covered, with its current version, requirements and links checked against the project's own pages. The list is re-checked every two weeks, and new mods are added as we cover them.
