GitHub provides free access to GitHub Copilot for students through the GitHub Education program. Follow the steps below carefully to apply and activate the benefit.
Step 1: Create a GitHub Account
- Visit https://github.com
- Create a new GitHub account
- Use your official institute email address during signup
Step 2: Enable Two-Factor Authentication (2FA)
Two-factor authentication is mandatory for GitHub Education.
-
Go to Settings
-
In the left sidebar, click Password and authentication
-
Enable Two-factor authentication
-
Choose a method such as:
- Google Authenticator
- GitHub Mobile App
-
Complete the setup process fully
Step 3: Add Payment Information
This step is required for identity verification. No charges will be applied.
-
Go to Settings
-
Open Billing and licensing
-
Click Payment information
-
Fill in your details:
- Full name (must exactly match the name on your institute ID card)
- All other required information
-
Save the changes
Step 4: Apply for GitHub Education Benefits
-
In Settings, select Education benefits from the left sidebar
-
Your institute may be auto-detected
- If not, search and select it manually
-
Click Next
-
Share your location when prompted
Step 5: Upload Institute ID Card
-
Choose the photo upload option
-
Upload a clear image of your institute ID card
- Your name must be visible
- Valid dates or enrollment details must be visible
-
Submit the application
Step 6: Approval and Copilot Activation
-
Approval is usually granted within 30 seconds
-
GitHub Copilot access will be enabled within 72 hours after approval
-
Return to the Education benefits page
-
Use the provided links to redeem and activate GitHub Copilot
Notes
- Ensure your GitHub account email and institute ID card information match
- Approval time may vary slightly
- GitHub Copilot works with supported editors such as VS Code and JetBrains IDEs