Your collection,
perfected
Scan, enrich, browse and play your ROM collection from one beautiful & free self-hosted app. Metadata from 10+ providers, save sync across your devices, and support for over 400 platforms. RomM is a must-have for anyone who plays on emulators.
Every playthrough tells a story
The most powerful all-in-one app for managing and playing your retro game collection.
Play in your browser
With EmulatorJS and Ruffle built-in, play your favorite games in your browser, no setup required.
Saves that follow you
A save-sync engine with conflict resolution keeps saves and states in sync across your devices.
Magical metadata
Cover art, screenshots and detailed metadata from IGDB, ScreenScraper, LaunchBox, RetroAchievements and more.
Multiplayer
Granular per-user controls plus OIDC single sign-on with Authelia, Authentik, Keycloak and friends.
ROM patcher
Apply romhacks and translations on the fly from stored or uploaded patch files.
Ecosystem
ES-DE and Pegasus exports, LaunchBox import, community apps, and a full REST API.
Free forever
AGPL-3.0, no tracking, no paid features, and total control of your data.
Your library on every device
Native apps and integrations that bring your collection to desktops, handhelds and TVs. Pair a device in seconds with a QR code, and your saves follow you everywhere.

Playnite Plugin
Effortlessly integrate your retro game collection into Playnite, the open-source game library manager that provides a unified interface for all of your games on PC.
InstallJoin the party
Get help with your setup, share your ideas, and meet other fans of RomM.
















