Skip to content
GGPatcher

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.

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. 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. 2

    Compare

    When a player opens the launcher, it compares every game file with yours by SHA-256.

  3. 3

    Download

    Only the files that differ are downloaded, four at a time. A dropped connection is retried on its own.

  4. 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.

What a launcher finds after you replace three files
FileSHA-256Result
data/world/winter_valley.pak9f2c…e41aDownload
data/interface/event.pak51b0…7d93Download
game.exec47e…0b12Download
data/world/forest.pak0ad4…19feSame
data/sound/ambient.pak7e21…c3a8Same
data/interface/fonts.pake913…5520Same

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.

Plans and questions

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 trial

Loading 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.

Start free trial