OpenSpeedy

The Best Open-Source Game Speed Controller

Download View on GitHub

Features

Everything you need to control game speed

Instant Speed Control

Adjust game speed on the fly with global shortcuts or the intuitive slider. Changes take effect immediately.

🎨

Modern UI

Clean, responsive interface built with React and MUI. Dark theme with real-time speed dashboard.

🖥️

x86 & x64 Support

Works with both 32-bit and 64-bit processes. Select any running process for targeted speed control.

🔒

Ring-3 Safe

No kernel intrusion, no driver installation. Pure user-mode API hooking — won't tamper with the system.

🌍

12 Languages

Full i18n support: English, 简体中文, 繁體中文, Deutsch, Français, 日本語, 한국어, Русский, Español, Nederlands, Português, हिन्दी.

🆓

Free & Open Source

Licensed under GPLv3. No ads, no telemetry, no paywalls. Community-driven development.

⌨️

Global Shortcuts

Bind custom hotkeys for speed up, speed down, toggle, and presets. Control speed without leaving your game.

📊

Process Dashboard

Real-time process list with memory usage, PID, and architecture info. Sort and filter with ease.

How It Works

OpenSpeedy hooks Windows time APIs to manipulate the perception of time in target processes

API Function Library Purpose
Sleepkernel32.dllThread sleep duration
SleepExkernel32.dllExtended thread sleep
SetTimeruser32.dllMessage-based timer intervals
timeGetTimewinmm.dllSystem uptime (ms)
GetTickCountkernel32.dllSystem uptime (ms)
GetTickCount64kernel32.dllSystem uptime (ms, 64-bit)
QueryPerformanceCounterkernel32.dllHigh-resolution performance counter
GetSystemTimeAsFileTimekernel32.dllSystem time
GetSystemTimePreciseAsFileTimekernel32.dllHigh-precision system time
SetWaitableTimerkernel32.dllWaitable timer setup
SetWaitableTimerExkernel32.dllExtended waitable timer
WaitForSingleObjectkernel32.dllSingle-object wait timeout
WaitForMultipleObjectskernel32.dllMultiple-object wait timeout
WaitForSingleObjectExkernel32.dllExtended single-object wait
WaitForMultipleObjectsExkernel32.dllExtended multiple-object wait

Installation

Get OpenSpeedy in seconds

📦

Winget

winget install openspeedy
📥

Manual Download

Get the latest MSI installer from GitHub Releases

Go to Releases
GitHub Stars
Total Downloads
v3.3.8
Latest Version
Windows
Platform

Important Notes

Please read before using OpenSpeedy