How to Get the GitHub Student Developer Pack with Your .edu Email
Step-by-step guide to verifying your student status and unlocking GitHub Pro, free domains, cloud credits, and 100+ developer tools worth over $200k.
The GitHub Student Developer Pack is one of the best free resources for students who code. It includes GitHub Pro, free domain names, cloud credits (AWS, DigitalOcean, etc.), and access to 100+ premium dev tools—all for free while you're a student. The fastest way to get approved is often with a school-issued or .edu-style email. Here’s how to claim it.
What You Get
Once approved, you get free GitHub Pro (private repos, Actions minutes, Copilot benefits), free .me domain (Namecheap), Microsoft Azure credits, Heroku, JetBrains IDEs, and dozens of other partner offers. The total value is often quoted at over $200,000. You keep access as long as you re-verify your student status when GitHub asks (usually once per year).
Eligibility
You must be at least 13 years old and enrolled in a degree- or diploma-granting program (high school, college, university, or homeschool). You need a GitHub account and either a verifiable school-issued email or documents that prove your enrollment.
Verifying with a .edu or school email
GitHub prefers a school-issued email (e.g. @university.edu). They check that the domain is tied to a qualifying institution and that the school’s email policy limits those addresses to students. If you use a .edu-style address that you can receive mail at (for example from a service like GetEduMail), you’ll get the verification email there. Once you click the link or enter the code, GitHub can approve your application quickly.
Step-by-step application
- Go to GitHub Education: education.github.com/pack and sign in to your GitHub account.
- Click “Get the Pack” or “Get your Pack” and start the application.
- Enter your school name and your .edu or school email address.
- Check your inbox (including spam) for GitHub’s verification email and complete the verification.
- Submit the form. If your email is recognized, approval is often automatic within a short time.
If you don’t have a school email
GitHub also accepts proof of enrollment: a photo of your student ID with a current date, class schedule, transcript, enrollment letter, or a dated screenshot of your school portal. Upload the document they request; review can take a few days.
Ready to claim your pack?
Get GitHub Student Developer Pack →