Student guide

Free domain for students

Best for students who want their own name online for a portfolio, resume site, or class project without paying for the first year.

The most reliable way to get a free domain as a student is the GitHub Student Developer Pack. It currently includes three domain offers: a free .me domain for one year from Namecheap, a free .tech domain for one year, and a free domain from Name.com on select extensions. Below is who qualifies, how to claim them, free options that need no approval, and what to do when the free year ends.

Matching offers

3

Last verified

October 22, 2026

Category

Domains

How to use this guide

Three free domains come with the GitHub Student Developer Pack: Namecheap .me, .TECH, and Name.com.

No Pack approval yet? A github.io site or an is-a.dev subdomain costs nothing and works today.

Free years end. Note the renewal date and decide early whether to keep the name or let it lapse.

Free domains in the GitHub Student Developer Pack

These are the domain offers listed on the GitHub Student Developer Pack page, checked on October 22, 2026:

  • Namecheap: one year of registration on a .me domain, plus one SSL certificate free for one year.
  • .TECH Domains: one standard .tech domain free for one year.
  • Name.com: a free domain on select extensions, with over 25 to choose from, such as .live, .studio, .software, .app, and .dev.

Who can get the Pack

GitHub Education is open to students who are at least 13 years old, have a personal GitHub account, and are enrolled in a degree- or diploma-granting program. That includes high school, college, university, and homeschool.

You prove you are a student with a document such as a school ID showing the current enrollment date, a class schedule, a transcript, or an enrollment letter. Some schools also need you to add and verify your school email on your GitHub account first.

How to claim the free .me domain from Namecheap

  1. Apply for GitHub Education as a student and wait for approval.
  2. Open your GitHub Education benefits page and find the Namecheap offer.
  3. Follow the offer link to Namecheap's student flow and search for the .me name you want, for example yourname.me.
  4. Complete the free registration and point the domain at your site, such as a GitHub Pages portfolio.
  5. Write down the renewal date. Turn off auto-renew if you do not plan to pay for a second year.

Which free extension to pick

.me reads well for a personal site or portfolio (yourname.me). .tech fits a project, a hackathon team, or a developer brand. If you take .dev or .app from Name.com, know that browsers only load these over HTTPS, so your host must serve a certificate. GitHub Pages, Vercel, and Netlify all do this for you.

Pick a name you would be happy to keep. Changing domains later means updating your resume, links, and email everywhere.

Where to host the site

A domain only points somewhere. For a portfolio or project site, GitHub Pages, Netlify, and Cloudflare Pages host it free and let you connect your own domain with HTTPS. Our hosting guide compares the free and student options.

Free options that need no approval

If you are still waiting on GitHub Education, or you do not qualify, you can still publish under a free address today.

  • GitHub Pages gives every account a free site at username.github.io.
  • is-a.dev is an open-source project that gives developers free subdomains like yourname.is-a.dev for personal and software projects. You request one with a pull request to its GitHub repository.
  • Vercel and Netlify give each free project a subdomain on vercel.app or netlify.app.

Skip old free-domain sites

Many older lists still recommend Freenom for free .tk, .ml, .ga, .cf, and .gq domains. Freenom stopped new registrations in 2023 after Meta sued it over phishing abuse, and later left the domain business, shutting down millions of those domains. Do not build anything you care about on them.

When a paid domain makes sense

A paid domain is worth it when the free year is ending and you want to keep the name, when you want a .com, or when you cannot get the Pack. Prices vary a lot by extension, so compare a few before you choose.

Before you buy anywhere, compare the first-year price with the renewal price, since first-year deals are often cheaper than renewals. Also check that domain privacy (WHOIS privacy) is included, so your name and address are not public.

Search domains on Namecheap

This is our referral link. freEDU may earn a commission if you buy, at no cost to you.

Questions students ask

Can students get a free domain name?

Yes. Students approved for the GitHub Student Developer Pack can claim a free .me domain from Namecheap for one year, a free .tech domain for one year, and a free domain from Name.com on select extensions.

Do I need a .edu email to get a free student domain?

No. GitHub Education accepts other proof of enrollment, such as a dated school ID, class schedule, transcript, or enrollment letter. High school and homeschool students aged 13 or older can apply too.

What happens when the free year ends?

The domain renews at the registrar's normal price if auto-renew is on. If you do not renew, it expires and someone else can register it later. Decide before the renewal date.

Is there a free domain that does not expire?

Free subdomains such as username.github.io or yourname.is-a.dev stay free, but you do not own a top-level domain. For a name you control long term, plan to pay for renewals.

Matching offers

The offers behind this guide

Back to all offers →
N
Free License

Name.com

Name.com

Build your project on a select free domain with over 25 domain extensions like.live,.studio,.software,.app, and.dev.

DomainsGitHub Student PackGlobal
Updated October 22, 2026View offer
N
Trial / Limited Time

Namecheap

Namecheap

1 year domain name registration on the.me TLD.

DomainsGitHub Student PackGlobal
Updated October 22, 2026View offer
TD
Trial / Limited Time

TECH Domains

TECH Domains

One standard.TECH domain free for 1 year.

DomainsGitHub Student PackGlobal
Updated October 22, 2026View offer