Retrom review
A free, open-source library manager for games, emulators, and synchronized saves.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Retrom is a free, open-source game library management service built for self-hosted collections and emulation. It scans locally mounted directories, adds games and platforms to a library, and stores metadata and artwork through metadata providers. Desktop clients for Windows, macOS, and Linux can install, uninstall, download, and launch games, while the browser-based web client provides another way to access the library. The project is suited to users who want control over a multi-platform collection rather than a single-store launcher.
Its ecosystem fit is a strong part of the offering. Retrom integrates third-party libraries including Steam and supports IGDB for metadata, while its multi-store-plus-emulators coverage brings games from local directories, third-party libraries, and configured emulators into one system. Emulator profiles can define command-line launch arguments, and the service supports both built-in and standalone emulators. Fullscreen navigation with gamepad support also gives the library a living-room-friendly mode without limiting access to the web and desktop clients.
Setup requires more involvement than a purely hosted library app because Retrom is distributed as a server plus desktop clients. Standalone mode can run a locally managed server, and the published notes recommend placing the service behind a reverse proxy when it is exposed to the internet. Save synchronization covers built-in and standalone emulator setups, including emulator saves and states, which is a notable feature for users moving between compatible environments. Pick Retrom if you want an open-source, self-hosted library with emulation profiles and synchronized saves. Choose an alternative if operating a server or managing local game paths is not part of your preferred workflow.
Retrom pros and cons
- Where it wins
- Scans local directories and manages games across multiple platforms
- Supports Steam integration, emulator profiles, and launch arguments
- Synchronizes emulator saves and supports fullscreen gamepad navigation
- Where it doesn't
- Requires a server and desktop-client setup for the full experience
- Internet-facing deployments should run behind a reverse proxy
- Its focus on emulation may not suit users seeking a storefront-only library
Retrom fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update