Patch every player from one upload
GGPatcher gives your game server its own Windows launcher, with your name, logo and colours. Upload files in the web panel, and every player's launcher downloads what changed, checks each file and starts the game.
Free for 3 days with 1 GB of storage. No card needed.
This is the launcher your players get. Type your server's name and pick a colour.
From your upload to their Play button
No publish step and no version number to raise. Upload, and the next time a player opens the launcher the update is there.
- 1
Upload
Drag changed files or whole folders into the panel. The folder structure is kept, and each file can be up to 500 MB.
- 2
Compare
When a player opens the launcher, it compares every game file with yours by SHA-256.
- 3
Download
Only the files that differ are downloaded, four at a time. A dropped connection is retried on its own.
- 4
Swap in
Every download is checked and set aside first, then all of them are swapped in together. If anything fails, the game folder stays as it was.
| File | SHA-256 | Result |
|---|---|---|
| data/world/winter_valley.pak | 9f2c…e41a | Download |
| data/interface/event.pak | 51b0…7d93 | Download |
| game.exe | c47e…0b12 | Download |
| data/world/forest.pak | 0ad4…19fe | Same |
| data/sound/ambient.pak | 7e21…c3a8 | Same |
| data/interface/fonts.pak | e913…5520 | Same |
1,284 files checked. 3 downloaded, 41.6 MB.
What you run from the panel
- Launcher branding
- Name, logo, background, icon and colours, or one of six ready-made themes. Launchers load the branding on every start, so a change reaches players without a new download.
- Patch notes
- News in five categories: update, hotfix, event, maintenance and feature. Players see them in the launcher, and the newest one after each update.
- Maintenance
- Switch it on with a message, or schedule when it starts and ends. Launchers show your message and keep Play disabled.
- Discord
- Post to your Discord channel when files are uploaded, a patch note is published or maintenance is switched on.
- Statistics
- Players, completed and failed updates, success rate and bandwidth, for the last day, week or month.
- Your team
- Admin accounts for your staff, and an audit log of every sign-in, upload and change.
What your players get
- One file, nothing to install
- A single Windows program in the game folder. Players don't need .NET or anything else.
- Their language
- English, Romanian, German, Polish or Turkish, taken from Windows and switched with one click.
- Repair
- Checks every game file and downloads whatever is missing or damaged.
- A launcher that updates itself
- When a new launcher version comes out, it downloads it, checks it and restarts.
- Plain error messages
- Full disk, lost connection or a file blocked by antivirus, explained in words players understand.
- Your links
- Buttons for your Discord, website, Facebook, Telegram, YouTube, Instagram and X.
Files arrive intact, or not at all
- The launcher only talks to the server over HTTPS.
- Every file is checked by SHA-256 before it is used.
- Download links are signed and expire after 24 hours.
- Nothing can be written outside the game folder.
Pricing
One subscription is one launcher for one game server. Plans differ only in storage: every feature is in every plan.
Free trial
3 days with 1 GB of storage, no card needed. If you don't subscribe, the account and its files are deleted 7 days after the trial ends.
Start with the free trialLoading plans…
Payments are processed by Gumroad in euros. The subscription renews every month until you cancel it.
Try it with your own client
Create an account, upload your files and download your launcher. It takes a few minutes, and the first 3 days are free.