Experimental features, bleeding-edge tech, and passion projects from the Glitch team.
Glitch monitors your network conditions in real time and automatically adjusts the stream's resolution and bitrate to match. On a strong connection you get crisp 1080p at 60fps; on a shaky mobile hotspot it gracefully drops to a lower resolution to keep gameplay smooth. No manual quality toggles, no buffering interruptions — just seamless adaptation.
Sync your save states across multiple Glitch Server instances through an encrypted cloud relay. Start a game on your desktop server at home, then pick up exactly where you left off on your laptop server at a friend's house. Saves are deduplicated and compressed, so sync is near-instant even on slow connections.
Authentic retro display effects that make your games look like they're running on original hardware. Choose from scanlines, phosphor glow, shadow masks, barrel curvature, and bloom effects. Each shader is GPU-accelerated on the client side using WebGL, so they add zero load to your server.
Online multiplayer for retro games, powered by peer-to-peer WebRTC connections. Challenge a friend to Street Fighter II or cooperate through Contra — all through the browser. Glitch handles the signaling, NAT traversal, and input synchronization using rollback netcode to keep things fair and responsive.
Real-time frame upscaling that transforms chunky pixel art into crisp, detailed visuals. Using lightweight neural network models running on the server's GPU (or CPU fallback), Glitch can upscale SNES and GBA titles to 4x their native resolution with intelligent edge detection that preserves the original art style.
Control your Glitch library hands-free using the Web Speech API. Say "play Super Metroid" and Glitch searches your collection, launches the game, and starts streaming. You can also save states, switch games, and adjust volume with voice commands — perfect for couch gaming when the controller is across the room.
Labs features are experimental and may change or be removed without notice. Enable them in your Glitch Server dashboard under Server Settings → Labs. We ship Labs features early to gather real-world feedback — your testing and bug reports directly shape what becomes a core feature.