Never get AFK-kicked from Roblox again.
A tiny, free, open-source anti-AFK tool for Windows. One click, one .exe, no Java, no setup.
AFK Keeper keeps your character active while you're away, so Roblox never kicks you for being idle. Every few seconds it taps a key into the Roblox window — exactly like a real player would — so you can grind, farm, chill or go AFK without losing your spot.
It works by simulating input only. It does not inject code, read game memory, or exploit anything — so it stays safe from the anti-cheat and won't get your account flagged.
- 🎮 Anti-AFK for Roblox — never get kicked for inactivity again
- ⌨️ Any key you want — Space, W/A/S/D, arrows and more (not just jump)
- ⏱️ Custom interval + random jitter — so it doesn't look like a robot
- 🪟 Multi-instance — keeps every open Roblox window alive at once
- 🫥 Background mode — optional, doesn't steal your mouse/focus
- 🌍 Layout-independent — uses scancodes, works on AZERTY/QWERTZ too
- 🌙 Clean dark UI — set it and forget it
- 🪶 Tiny & native — a single Windows
.exe, no Java / no runtime needed - 🆓 Free & open-source — MIT licensed, no ads, no watermark
⚠️ Only download from the official sources below. Anything else may be a fake/repacked copy with malware. AFK Keeper itself is clean and open-source.
- GitHub Releases: latest release
- SourceForge: (mirror — link added on first release)
- Download and run the installer (or the portable
.exe). - Pick the key to press and the interval (default: Space every 60s).
- Open Roblox and join your game.
- Click START. That's it — leave it running.
Yes. AFK Keeper never touches the Roblox process — it only sends ordinary keyboard input to the window, the same as if you tapped the key yourself. Some antivirus tools flag any input-automation app by default; the full source is right here in this repo so you can verify there's nothing hidden.
Use a sensible interval and you're just a player who presses a key now and then. As always, automating gameplay can violate a game's Terms of Service — use at your own discretion.
Requires Python 3.10+ on Windows.
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
build.bat :: -> dist\AFKKeeper\AFKKeeper.exeTo produce the installer, compile AFKKeeper.iss with
Inno Setup.
MIT — free for personal and commercial use.

