Set up GitHub Education Account

The big thing

Create your GitHub Education account, enable 2FA, and apply for student benefits.

Why it matters

GitHub Education gives FVTC students access to free developer tools and resources. The setup takes a few steps, and you only need to do it once.

Create Account

  1. Go to GitHub Education
  2. Select Join GitHub Education
    screenshot of Github Education homepage
  3. Create your GitHub account
    • Select Create an account
    • Enter your FVTC id @fvtc.edu 
    • Create a password
    • Choose a username
    • Verify your email using the code Github sends you.
      screenshot of account setup
      Screenshot of verification code

Configure Multifactor Authentication

  1. Sign in and start your application
    • Log in with your new account.
      screenshot of github login
    • Select Start an application for GitHub Education.
      screenshot of github education application
  2. Confirm your school
    • Choose Student.
    • Select Fox Valley Technical College if it appears automatically.
    • If needed, enter your school email: {studentID}@fvtc.edu
      screenshot of Education Benefits Application with settings selected
  3. Turn on two-factor authentication (2FA)
    • Install Microsoft Authenticator on your mobile device.
    • Use the app to scan the GitHub QR code.
    • Enter the verification code from the app into GitHub
  4. Save your recovery codes
    • Download your recovery codes.
    • Store them somewhere secure.
    • Confirm that you saved them.
      screenshot of download recovery codes
  5. You've successfully completed 2FA
    screenshot of clicking done

 

Apply for GitHub for Education

  1. Navigate to https://GitHub.com/settings/billing/payment_information.
    • Enter your billing info to continue your application. You do not need to enter a payment method.
      Your application will be automatically rejected without billing information. 
    • Click Save billing information.

Screenshot Save billing information

  1. Select Education benefits in the left-side menu
  2. Select Start an application one more time.

Screenshot Start an Application

  1. Select Student and Select this school in the pop-up window.
    screenshot
  2. Share your location with GitHub. You will not be able to upload proof of enrollment without this step.
    screenshot of Share Location
    • If prompted, allow your location to be shared with GitHub.
      screenshot of Allow while visiting the site
  3. Click Continue
    Click continue
  4. Select a method to verify your enrollment. Common options include:
    • Student ID card
    • Class schedule
    • Official or unofficial transcript

      Note:

      In most cases, you cannot upload an existing file. You will need to use your device's camera to take a photo of your proof of enrollment during the verification process.
      screenshot of Dated school ID
      Screenshot of capture photo
  1. Capture a photo and submit application.
    Screenshot of submit application
  2. You will receive confirmation that your application has been submitted if all steps are completed correctly.
    Screenshot of your applicationo has been submitted
  3. Your education benefits will change to approved once reviewed by GitHub and you will receive access within 72 hours of the approval date.
    Screenshot highlighting Education Benefits
  4. Your GitHub Education account setup is complete.

 



Keywords:
github education, github, github education account 
Doc ID:
163102
Owned by:
IT Helpdesk in FVTC
Created:
2026-08-04
Updated:
2026-08-21
Sites:
Fox Valley Technical College