https://education.github.com/pack Student Developer Pack, which includes GitHub Pro, Copilot Pro, Azure Credit, JetBrains IDEs, & 90+ Developer Tools for Free when you follow the steps below.
Eligibility: Must verify student status through GitHub Education (using a school email or ID). Available globally.
Eligibility: Must verify student status through GitHub Education (using a school email or ID). Available globally.
- Go to GitHub Education
- Click Sign up for Student Developer Pack.
- Under Education Benefits, click Start an application.
- Select your role (Teacher or Student).
- Under What is your school email address?, select your school email.
- If you didn't use your school email when creating your GitHub account, add it as a secondary email at github.com/settings/emails
- After adding it, verify the email from your inbox. You'll see a green confirmation message like:
"You have verified the email address xxxx@xxx.edu on your GitHub account. That academic domain is associated with the school University of xxxxx."
- Click Select this school and choose your role.
- Click Share Location and select your sharing preferences.
- Once location is shared, click Continue.
- Upload a document to verify your student status. Acceptable options include:
- Good: Dated school ID
- Fair: Dated transcript or enrollment letter
- Poor: Class schedule, syllabus, receipt, or screenshot of student portal
(Good proof types have the highest chance of approval.)
- Take or upload a clear photo of your document and click Continue. GitHub will then verify your documents and grant access to the Student Developer Pack once approved.
- GitHub Certification Offer 2025 - Voucher for one free Foundations or Copilot certification exam (expires 6/30/26).
- GitHub Copilot Pro – AI pair-programmer in your IDE
- GitHub Pro – Upgrades your GitHub account with advanced repository features and analytics.
- GitHub Codespaces (Pro Level) – Cloud-based dev environments with 60+ hours free per month.
- GitHub Pages – Host websites and portfolios directly from your repos, free forever.
- GitHub Desktop – Git GUI client for managing repos and commits locally.
- & More (see forum thread)