freeCodeCamp 4+

The freeCodeCamp Mobile App

Free Code Camp, Inc.

    • 4.1 • 24 Ratings
    • Free



Are you just starting your coding journey, or do you just want to know more about coding? Then freeCodeCamp is the place for you!

Our Mobile app includes our Challenges, Tutorials, and Podcast Services, to get your coding-knowledge up to speed! If you are using the app for quite some time you can consider adding your own contribution to the app by visiting our open-source platform on GitHub.

You can find our repository on:, we love to hear from you!

What’s New

Version v4.1.8

* Fix bug which prevented submitting challenges
* Fixed bug which would sometimes not load challenges due to improper caching
* Bug fixes and performance improvements

Ratings and Reviews

4.1 out of 5
24 Ratings

24 Ratings


The Good, The Bad, and The Ugly

The Good
Lots of information and structure provided for learning HTML, CSS, and Python (Having never used HTML before I was able to finish the basic HTML Web Development course in a few hours.)

The Bad
This app has a few bugs that became apparent after just a few hours of using it, however it is worth noting that none of these bugs hinder your ability to learn and progress through the courses.

The Ugly
Progress is saved, but does not visually appear for the user. They have unfilled circles by each module and steps in white lettering. Upon completing a step the lettering stays white, and upon completing a module the circle remains unfilled. Its demotivating when looking at the modules or steps as it visually would seem like you are making no progress, even though you are constantly learning and becoming more familiar with the information. I would highly suggest making the step number turn green when a step has been finished and likewise having the unfilled circle fill green when a module is completed.

This app is a highly accessible, free tool with room for improvement, that will provided you the structure and information you need to be successful.
If you are looking to learn HTML, CSS, and/or Python and currently have little to no experience coding with these languages this app is for you.

Developer Response ,

Thanks for your insightful review. On the topic of displaying progress, we do that when the user is signed in and you see a blue box around each step you finish along with the module becomes checked when all steps are completed.

Also could you email us at with the bugs you came across when using the app.

Ardawson1 ,

Can’t go pass css color # 51

I like the ability to learn the code language and concept. However after one complete the module for the certificate you have other modules to complete. I am currently using the mobile app lesson learn css colors #51 I’m deleted the app tried to go to another module once I complete I can’t not move to #52 I have logged out of app and deleted it I’m stuck.

Thank you for your response in regards to my app issue and your rectification of the issue.

Developer Response ,

Thanks for your feedback. We've fixed this bug and will be pushing out an update(v4.1.8) soon.

Dullaah ,

I can't get it to work

I'm so glad that this app is finally here but I can't get it to work, I can not sign in with my email, it takes forever and when it finally stops, it says I am logged in but yet still Anonymous. I really look forward to it working on my phone. Good job for the app.

Developer Response ,

Thanks for your review. Could you email with more details of the issue you're facing.

App Privacy

The developer, Free Code Camp, Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More

You Might Also Like