Skip to content
SPECIFICTION
Get listed

freeCodeCamp

freecodecamp.org

Free plan WebiOSAndroid

What it is

freeCodeCamp is a free community for people learning to code together. Learners build projects step by step in a browser, code editor, or mobile app, using a public curriculum of videos, articles, and interactive lessons. Topics include HTML, CSS, JavaScript, Python, Bash, SQL, and computer science. Its verified certifications are free and self-paced; each takes around 300 hours of dedicated learning, and learners may move between challenges instead of following them in order. The iOS and Android apps let users study on the go and sync progress with a freeCodeCamp account. A publication, YouTube channel, and forum extend the community’s learning resources. Users can sign in with GitHub or Google, make portfolio details private, download their data in JSON format, or delete personal data or their account. freeCodeCamp describes its project as open source under the BSD-3 license, and says educators can use its materials without a license or special permission. The resources are used by high school, college, and adult education programs.

Spec sheet

Purpose
freeCodeCamp is a community of people around the world learning to code together.Read 30 Sep 2026 · freecodecamp.org
Intended users
The organization says its resources are used by high school, college, and adult education programs, and that teachers may use them without a license or special permission.Read 30 Sep 2026 · freecodecamp.org
Integrations
Users can sign in with GitHub or Google, and the privacy page lists Auth0 as the sign-in service.Read 30 Sep 2026 · freecodecamp.org
Mobile apps
The iOS and Android apps let learners study on the go and sync progress with their freeCodeCamp account.Read 30 Sep 2026 · freecodecamp.org
Support
The about page directs users with technical questions to its support FAQ.Read 30 Sep 2026 · freecodecamp.org
Founded
2014Read 28 Sep 2026 · freecodecamp.org
Certifications
Learners can earn free verified certifications, and each certification takes around 300 hours of dedicated learning.Read 30 Sep 2026 · freecodecamp.org
Community resources
The community also uses a publication, YouTube channel, and forum, and freeCodeCamp says it helps more than 1 million people every day across these resources.Read 30 Sep 2026 · freecodecamp.org
Curriculum
The organization says it creates thousands of videos, articles, and interactive coding lessons that are freely available to the public.Read 30 Sep 2026 · freecodecamp.org
GDPR
freeCodeCamp says it respects GDPR privacy rights and extends those protections worldwide.Read 30 Sep 2026 · freecodecamp.org
Learning format
Learners build projects step by step in a browser, code editor, or mobile app.Read 30 Sep 2026 · freecodecamp.org
Open source
freeCodeCamp says its project is open source under the BSD-3 license, and that no license or special permission is needed to incorporate it into coursework.Read 30 Sep 2026 · freecodecamp.org
Privacy and security
The privacy page says freeCodeCamp does not sell user data, restricts staff access to private data to technical-support purposes, and deletes daily emergency database backups after a few days.Read 30 Sep 2026 · freecodecamp.org
Privacy controls
Users can make portfolio details private, download their data in JSON format, and delete personal data or their account.Read 30 Sep 2026 · freecodecamp.org
Self-paced study
Certifications are self-paced, and learners may jump around the challenges instead of completing them in order.Read 30 Sep 2026 · freecodecamp.org

Plans and prices

Free Free Access to free self-paced coding curriculum · Coding challenges, projects, and certifications Read 23 Sep 2026 · opensource.freecodecamp.org
Free Free Courses, projects, and certifications are free Read 30 Sep 2026 · freecodecamp.org

Every freeCodeCamp plan and price →

Strong points and limits

Strong points

  • Free, self-paced curriculum and verified certifications
  • Challenges cover six listed programming languages
  • Mobile apps sync learning progress
  • Learners can download or delete account data

Limits

  • Each certification takes around 300 hours
  • Certifications are self-paced rather than instructor-led

Who it suits

It suits self-directed learners who want free coding lessons, project practice, and certifications, including students and adult education programs. Teachers can also use its resources without special permission.

Verdict

freeCodeCamp combines coding practice, learning materials, and certifications without a listed price. The substantial time commitment for each certification is worth factoring into a study plan.

Where Specifiction places it

Alternatives to freeCodeCampAll alternatives →