ROFL File Documentation


Overview

Feature Value
Format Name League of Legends Replay File
Extension .ROFL
MIME Type application/octet-stream
Developer Riot Games
Encryption Partially encrypted
Primary Use Storing replay of League of Legends game
File Structure Binary
Version Specific Yes, compatible with specific game version only
Replay Control Provides play, pause, rewind, fast-forward
Game Data Stored Champion picks, items purchased, and all in-game actions
Timeline Information Includes timestamps for significant game events
Viewer Requirement League of Legends client
Metadata Included Player names, game duration, game version
Compression Uses proprietary compression
Usability Can be shared but requires same game patch for viewing
File Location League of Legends/Replays
OS Compatibility Windows and macOS
Game Patch Dependency Must match the game version the replay was recorded in
API Accessibility No direct API, but data can be extracted with third-party tools
Storage Limitation Limited by account or server policies
Shareability High, but with version constraints for viewers
Update Requirement Replays may become unplayable after game updates