CTFd is the easy-to-use, powerful platform designed to streamline your competitions - whether you're hosting a small event or a global challenge.
Learn how CTFd became what it is today
While organizing the CSAW CTF, the frustration of using clunky and unreliable tools led to the vision of a better, more efficient CTF platform - one that could scale to the demands of any event.
CTFd was created as a response to the challenges faced during CTF organization.
Built on Flask, it was designed to be simple, powerful, and open source - ideal for both small groups and large competitions.
On January 1st, 2015, CTFd was released as an open-source project, allowing the global CTF community to benefit from and contribute to its development. It quickly gained popularity as the go-to platform for CTF organizers.
To meet the demands of larger organizations, we launched our hosted solution. This fully managed service simplified challenge deployment and event management, making CTFd accessible to even more users.
Recognizing the needs of larger organizations, we introduced the Enterprise Plan. This included new game types, individualized infrastructure, and enhanced support, making CTFd even more versatile.
CTFd continues to innovate with constant updates, new features, and community-driven enhancements. We're dedicated to empowering organizers to host engaging, secure, and scalable CTF events worldwide.
See what other organizations have said about CTFd.
“We struggled with our own infrastructure for a few years before switching to CTFd. We anticipated that the slick interface, easy configuration, and stability would be a big win for us, but what surprised us was what we weren’t expecting: our data got better. CTFd has made it easier for us to scout blue-chip prospects and elite veteran tech talent for our company.”
“No longer are you bogged down with the task of creating the scoring, registration, administration, challenge modals, and all auxiliary applications, you can focus on what matters; challenges and learning objectives!”