About GitHub Education for students

GitHub Education offers students real-world experience with free access to various developer tools from GitHub's partners.

Using GitHub for your school projects is a practical way to collaborate with others and build a portfolio that showcases real-world experience.

Before applying for an individual discount, check if your learning community is already partnered with us as a GitHub Campus Program school. For more information, see "About GitHub Campus Program."

Everyone with a GitHub account can collaborate in unlimited public and private repositories with GitHub Free. As a student, you can also apply for GitHub Student benefits, which includes access to GitHub Global Campus, a digital campus for our GitHub student community to take advantage of some of the best programs that GitHub Education has to offer. GitHub Global Campus includes the GitHub Student Developer Pack, which offers free access to tools and services used by professional developers, as well as access to Campus TV content, student events, GitHub Classroom Assignments, and much more, to help students with their technical career goals. For more information, see "Apply for a student developer pack" and GitHub Education.

If you're a member of a FIRST robotics club, your mentor can apply for an educator discount so your team can collaborate using GitHub Team, which allows unlimited users and private repositories, for free. For more information, see "Apply for an educator or researcher discount."

Further reading

Did this doc help you?Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Or, learn how to contribute.