News

Steam Beta Now Supports Local Network Game Transfers

This is a feature that I’m sure many have been eager to see roll out for quite some time now. While the feature is only in the Steam Client Beta at this time, if it all goes smoothly, I’m sure it’ll be in the public release very soon though. However, keep in mind, all your systems, including Steam Deck if you have one, must be the beta in order for it to work.

So what is it? Well, Local network game transfers allows you to download a game or piece of software on Steam to one computer, and then transfer the game over your local network to the other system. So technically, you’ve only downloaded the game once, saving you a lot of DATA, and hopefully a lot of time if you have pretty slow internet. The great thing is that this will also be true for updates, not just the main installer.

Active local network game transfers will be called out on the Download page:

This is how it looks from the recipient side:

How it Works

Before you start to download or update a game on Steam, Steam will first check if there are other PCs running Steam on your LAN (local area network) that could transfer the needed game content to you directly.

If a potential PC is found, your client will ask the Steam backend server to contact that other PC’s Steam client and start a game file transfer if local network transfers are enabled and possible. If the game file transfer is accepted, your PC will try to download as much content as possible from the other PC. If the connection is lost or no more content is available, Steam will fall back to use public Steam content servers to download the remainder.

Settings

There are four settings to specify what other PCs + Steam clients can be used for game file transfer. These settings are bi-directional, and to allow local transfers in, local transfers out are automatically enabled. The default setting is “Only my own devices”, meaning you can only transfer in and out of PCs where your own account is logged into Steam.

  • Off – this client will not look for or allow local game file transfers. It will not download from or transfer to any other PC connected to your LAN.
  • Only my own devices – allow transfers to/from another device you are currently logged in with the same Steam account on your LAN (this is the default)
  • Only my friends – allow transfers to/from devices your Steam friends are logged into, connected to your LAN
  • Any user – allow transfers to/from any device that has Steam running and is connected to your LAN

Requirements

Any Steam client or Steam Deck can receive game content from another client on their LAN, but there are a few conditions that have to be met before the local transfer can take place.

  • Both Steam clients must be online and see each other directly on the same LAN (no downloads while either Steam client is in offline-mode)
  • Game File Transfer settings on both devices must allow a transfer (e.g. if both have “Friends only” set, they must be Steam friends)
  • Game content can only be transferred out if the transferring Steam client is idle, e.g. no downloads or games running.
  • The game needs to released to the public and playable by both Steam users (no preloads)
  • The game needs to be up-to-date on the PC sending the game files
  • Only a PC running in Steam desktop mode can send files. So Steam Decks, PCs in Big Picture mode, and custom launchers can currently not transfer files out over the local network.

Privacy & Security

A few additional notes about how this feature works from a privacy and security standpoint:

  • Only file content part of the original game is transferred, no local save games or configuration files are sent. It also excludes Steam Workshop, Steam Cloud or Steam Shader files.
  • If you set your Steam client to allow friends or any user, others users on your LAN can find out what games you have installed.
  • The transferred game content is compressed but not encrypted since all sent data is assumed public knowledge.
  • All data received from another Steam client is verified and must match the expected content. Any invalid or corrupt data is ignored will not be installed.
Peter Donnell

As a child in my 40's, I spend my day combining my love of music and movies with a life-long passion for gaming, from arcade classics and retro consoles to the latest high-end PC and console games. So it's no wonder I write about tech and test the latest hardware while I enjoy my hobbies!

Disqus Comments Loading...

Recent Posts

Electronic Arts Titles Played for Over 11 Billion Hours in 2024

Electronic Arts (EA) announced today that its games were played for over 11 billion hours…

2 days ago

Just 15% of Steam Gaming Time in 2024 Was Spent on New Releases

Steam's annual end-of-year recap, Steam Replay, provides fascinating insights into gamer habits by comparing individual…

2 days ago

STALKER 2 Gets Massive 110GB Patch With 1800+ Fixes

GSC GameWorld released a major title update for STALKER 2 this seeking, bringing the game…

3 days ago

Intel Unveils Core 200H Processors Based on the Previous Raptor Lake Refresh

Without any formal announcement, Intel appears to have revealed its new Core 200H series processors…

3 days ago

Ubisoft Reportedly Developing a New Quadruple A Game

Ubisoft is not having the best of times, but despite recent flops, the company still…

3 days ago

STALKER 2: Heart of Chornobyl Update 1.1 Fixes 1,800 Issues and Revamps A-Life 2.0

If you haven’t started playing STALKER 2: Heart of Chornobyl yet, now might be the…

3 days ago