Glitch is the self-hosted platform that turns your retro game collection into a personal streaming service. Host at home, play on any device.
Free forever on your local network. Create an account in 30 seconds.
Host your retro game collection on your own server and stream it anywhere. Install Glitch, point it at your ROMs, and play from any browser, phone, tablet, or TV.
Your games never leave your server. No cloud uploads. No DRM. Just your library, streamed in real time over WebRTC.
Built by a gamer who got tired of setting up emulators on every device.
NES, SNES, Genesis, Game Boy, GBA, PS1, N64, and more. One server runs them all with auto-detected libretro cores.
Play in any browser over WebRTC. Low-latency VP8 video with real-time audio. Works on LAN or remotely with Glitch Pass.
Quick save and load with keyboard shortcuts or the in-game overlay. Auto-saves when you stop. Pick up exactly where you left off.
Point Glitch at your ROM folder. It detects platforms, scrubs titles, and organizes everything automatically. Just add games.
Xbox, PlayStation, Switch Pro, and generic controllers work out of the box. Customizable button mapping with zero-config defaults.
macOS, Windows, Linux, Docker, NAS. Install directly or run the official Docker image. No GPU required.
From install to playing takes less than five minutes.
Download the server app or pull the Docker image. Runs on any computer, NAS, or cloud VM.
Drop your game files into a folder. Glitch auto-scans, detects platforms, and downloads the right emulator cores.
Open your browser, pick a game, and start playing. Grab a controller or use your keyboard.
Every system you grew up with. More being added all the time.
More platforms are added with each release. Powered by libretro.
Stream to whatever's in front of you. Browser, app, big screen — it just works.
Play on your local network forever for free. Unlock the full experience with Glitch Pass.
Download Glitch, point it at your game library, and start playing in minutes. It's free.