Skip to content

About

Official game updates for your PS5, from any browser. PatchDL finds the newest update for every installed game, downloads it with parallel connections and resume, and installs it on the console. Web UI for phone, laptop and TV, plus a home-screen tile. Runs on firmware 1.00 to 13.60.

Topics

Resources

Stars

125 stars

Watchers

1 watching

Forks

Latest commit

 

History

71 Commits

Folders and files

Repository files navigation

PatchDL

PatchDL in a desktop browser and on a phone, fetching a patch that runs on an older firmware

Official game updates for your PS5, from any browser.
PatchDL finds the newest update for every game on your console, downloads it at full speed and installs it.
Run it from your phone, your laptop or the PS5 itself.

Latest release Downloads Firmware 1.00 to 13.60 Web UI in any browser License

Download the latest release


Highlights

  • Your whole library at a glance. Every installed game shows up with its icon, its version and the newest update Sony offers for it, sorted A to Z.
  • Update all. One click queues every game that has an update. PatchDL works through the queue and installs each update as soon as it lands.
  • Fast downloads. Up to 16 parallel connections per update. Change the number in Settings while a download runs.
  • Survives reboots. Pause, resume, or lose power: PatchDL saves progress after every finished piece and continues where it stopped.
  • Made for your firmware. You only see updates your console can run. When Sony's newest patch needs a newer firmware, PatchDL finds the newest one that still runs on yours and helps you get it: scan a QR code with your phone, copy one link, and the PS5 does the rest.
  • Knows where each game came from. PatchDL checks every game's package and recognizes disc and PlayStation Store installs. It only ever patches games Sony signed.
  • Checked against Sony's checksums. Turn on verification and PatchDL compares every piece with the SHA-256 Sony publishes for it.
  • A tile on your home screen. One toggle adds PatchDL to the PS5 home screen. Tap it and the UI opens in the console's browser.
  • Live progress. A banner at the top shows the current game, speed, time left and where you are in the queue.

Screenshots

Games view with a running download
Games  ·  every update waiting for you, one click away
Full library with game icons, sorted by name
Library  ·  icons, versions and firmware needs, A to Z
QR code on the TV and the step-by-step guide on a phone
Older firmware  ·  scan on the TV, paste one link on your phone
Settings view
Settings  ·  changes apply right away, no restart
PatchDL tile on the PS5 home screen
Home screen  ·  the PatchDL tile on a real PS5

Fits any screen

Start an update from the couch with your phone, check on it from your laptop, or open it on the TV. The UI adapts to whatever screen it's on.

PatchDL on a phone: game list and Settings

Get started

  1. Download patchdl_<version>.elf from the latest release.
  2. Send it to your PS5 with the ELF loader you already use.
  3. A notification on the TV shows the address, for example http://192.168.0.42:12880/. Open it in any browser on your network.
  4. Optional: switch on Home-screen shortcut in Settings to get the PatchDL tile.

You need a PS5 that can load ELF payloads. PatchDL runs on firmware 1.00 to 13.60 (tested on 11.60 and 13.60).

Good to know

Does PatchDL download games? No. It fetches updates for games that are already installed on your console. Nothing else.

Which games does PatchDL update? Games you installed from disc or from the PlayStation Store. PatchDL reads each game's package before it offers anything, and it leaves every other title alone.

Where do the updates come from? From Sony's official update servers, the same files your console downloads on its own. PatchDL downloads only from a short list of PlayStation CDN hosts. To find older patches it also asks Prospero Patches which versions exist for a game. That lookup sends the game's title ID and nothing else.

Can I get an older patch that runs on my firmware? Yes. Sony still hosts older patches, but its servers only tell your console about the newest one. When that one needs a newer firmware, PatchDL looks up the version history on Prospero Patches and lists the game under Updates with an Old FW patch button. Tap it and scan the QR code with your phone. Open the game on Prospero, pick the version PatchDL names (confirm the human check if one shows up) and copy the SC link. Paste it on your phone, and the PS5 downloads the patch from Sony and handles it like any other update.

Does it change the updates? No. Each package stays exactly as Sony published it, and the console's own installer applies it.

Will it touch my system software? No. PatchDL never downloads system software, and it only offers game updates that run on the firmware you have.

What about disc games? Put the disc in, same as with any update.

What happens if the power goes out? Start PatchDL again and press Resume. Finished pieces stay on disk.

Disclaimer

PatchDL is an independent project. It is not affiliated with, endorsed by or sponsored by Sony Interactive Entertainment. "PlayStation" and "PS5" are trademarks of Sony Interactive Entertainment Inc. and appear here only to name the console PatchDL works with.

PatchDL downloads official, unmodified game updates that Sony publishes for games already installed on your console. It does not download games, does not contain or distribute Sony software, keys or game content, and does not install unsigned or modified packages. Use it with games you own, and follow the laws of your country and the terms that apply to you. This project does not support piracy, and issues about pirated content will be closed.

Build from source
scripts/build_ps5.sh        # produces patchdl-ps5.elf

You need the ps5-payload-dev SDK, version 0.44 or newer for firmware 1.00 to 13.60, with libcurl and OpenSSL from its pacbrew-repo. libmicrohttpd and SQLite are vendored. GitHub Actions builds every push; tagged builds become releases.

To try a build on your own console:

PS5_HOST=<console-ip> scripts/deploy_ps5.sh

Credits

PatchDL is written in C and builds on libmicrohttpd, libcurl, OpenSSL, SQLite and the ps5-payload-dev SDK. The version history behind older patches comes from Prospero Patches. Thanks to everyone behind them.

License

PatchDL is free software under the GNU General Public License v3.0 or later. See LICENSE. Use it, study it, change it, share it. Forks stay under the same license.

Copyright © 2026 Knutwurst.

About

Official game updates for your PS5, from any browser. PatchDL finds the newest update for every installed game, downloads it with parallel connections and resume, and installs it on the console. Web UI for phone, laptop and TV, plus a home-screen tile. Runs on firmware 1.00 to 13.60.

Topics

Resources

Stars

125 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages