CTFLab lets you create, manage, and solve CTF challenges directly inside Discord — fast, simple, and customizable.
CTFLab is an all-in-one Discord bot for running CTF (Capture The Flag) challenges directly inside your server.
Features
Create CTF challenges with an interactive Builder (dropdowns, buttons, short modals)
Text-based and file-based challenges
One-click “Submit Flag” flow with flag validation
Per-user attempt limits
Automatic leaderboard tracking (desktop + mobile-friendly)
Difficulty + category tagging for challenges
Clean embeds and user-friendly UI
Preview before publishing
Admin & Moderation Tools
Staff-only answer logs for all submissions (correct/incorrect)
Configurable “CTF solved” announcements channel
Remove a member’s recorded solves and refresh the leaderboard
Edit or remove existing challenges cleanly
Optional Top 3 roles (Rank 1/2/3) with automatic syncing
Optional per-CTF solver roles (disabled by default to avoid role clutter)
Why CTFLab?
Built for universities, coding clubs, and cybersecurity communities
Lightweight, stable, and designed for good UX
Actively developed with community feedback
Status
This is a
public beta — stable and usable, with frequent updates and improvements.
Join the support server for help, feedback, and feature requests.