Free domains for students: the options that actually exist

GitHub Student Pack, free subdomains and does.software. What is free for good, what is free for the first year only and what each option asks of you.

Reviewed

If you study web development, computer science or anything that ends in a portfolio, sooner or later you go looking for a free domain. There are good options, but nearly all of them come with small print. Some are free for the first year only, others are free for good as long as the name on top belongs to someone else. Here they all are, with the small print written out.

Domain or subdomain, in two lines

A domain of your own is something like yourname.com. You rent it from a registrar by the year, and even with an offer to start with, from the first renewal on you always pay.

A subdomain is something like yourname.does.software or yourname.github.io. It can be free for good because someone else pays for and runs the domain on top. In exchange, that name shows in your address and you cannot take it anywhere else.

GitHub Student Developer Pack

Once GitHub verifies you as a student, with your school email or proof of enrolment, the pack includes offers from several registrars, such as a .me with Namecheap, a .tech or a domain with Name.com, free for one year. The offers change now and then, so check the pack's page before you decide.

It is the best way to have a domain of your own without paying the first year. What you need to know is that the second year renews at the normal price, and that some extensions renew for quite a bit more than a .com. Put the renewal date in your calendar the day you register it.

Free subdomains

Your platform's. GitHub Pages gives you username.github.io, and Vercel or Netlify give you a name under theirs. They are free and they work, but the name is tied to that platform, and if you move the site tomorrow your address changes.

is-a.dev. It gives you yourname.is-a.dev if you open a pull request on its GitHub repository with your DNS records. A person reviews it, it is meant for developers' sites and, since the DNS records are yours, you can point it at Vercel, Netlify or wherever you like. It takes a little DNS knowledge and waiting for the review.

eu.org. It has been handing out free names since the nineties, but approval is manual and people who applied report waits of weeks or months. You also need your own DNS servers before you apply. It really is free, but it won't help with Friday's deadline.

does.software for students

Here you pick a word and get yourname.does.software on the spot, with no DNS records, no certificates and no card. You can point it at your portfolio, your GitHub or your LinkedIn, add paths like /cv and get the mail for hello@yourname.does.software in the inbox you already use.

The free plan comes with one name, one email forward and two paths, and you renew it for free with one click every 45 days (we remind you first). It does not include web hosting, so your site has to live somewhere else, or you can move to the Starter plan, from €2.56 a month, which also takes the expiry away. Now and then we give away a 14-day trial with hosting so you can try it.

If your school uses does.software, your teacher gives you a sign-up link, you register with your school email and for the school year you are on the Edu plan, with web hosting, a mailbox and full analytics. Your school manages that plan, you pay nothing. If you think your class would like it, show your teacher the page for schools.

Which one to pick

If you want a .com or a .me you will keep for years, use the GitHub pack for the first year and expect to pay from the second. If your site lives on Vercel or Netlify and you are comfortable with DNS, is-a.dev fits well.

If what you want is a short name for your CV, your email signature or the last slide of your presentation, and you want it today, a does.software subdomain is the quickest. And they are not mutually exclusive, you can start here and, the day you buy your domain, redirect this name to the new one.

The GitHub pack gets you a domain of your own free for the first year, and a subdomain gets you a name that is free for good. Pick by what matters more to you, a name that is only yours or having one today without paying.

Keep reading

Free website hosting: alternatives to GitHub PagesGitHub Pages, Netlify, Vercel and Cloudflare Pages compared. The limits of each free plan, what they will not let you do and how to put your own name on the site.How to make an online CV under your own nameTurn your CV into a web page that reads well on a phone, prints as a PDF and lives at yourname.does.software. With an HTML template to start from.Free .es domain? What actually existsThere is no free .es domain. What is behind the offers that promise one, what to check before paying for a .es and which free options you have for a site with your name.Where to publish your final-year project under your own namePut your final project online for the presentation and for your CV. What works for a static site, what to do if it has a backend and how to do it as a group.Junior developer portfolio: what to put in and where to publish itWhat people hiring a junior look at, which projects to include and which to drop, and how to publish your portfolio under your own name so you get found.How to stand out as a junior developer in SpainWhat companies in Spain check before calling a junior, where to look for your first openings and what to do so your application doesn't get lost among a hundred.A link to your CV with your name (and see when it's opened)Put yourname.does.software/cv on your applications. Update your CV without sending it again and see how often it gets opened, even from which application.Free professional email with your nameAn address with your name for your CV, clients and applications, without buying a domain. How to receive for free, how to send from it with Gmail and which plan you need.Linktree or a subdomain with your name: which one suits youLinktree gives you a page of buttons, a subdomain gives you a name of your own with email and paths. What each does, when to pick which and how to use both.The best alternatives to buying a domainFree subdomains, your platform's name, a links page or a well-made profile. Which alternative to buying a domain fits what you actually need.Publish your site from GitHub or GitLab without buying a domainImport a repository, serve it on your own name and redeploy on every push. No build server, no DNS and HTTPS included.Forwarding or mailbox: setting up email on your subdomainHow to set up a forward or a mailbox on your subdomain, step by step. What each one can do, its limits and which one suits you.Redirects and short links on your own subdomainHow the redirect works, what happens to the query string and how path rules turn a subdomain into a set of short links you can measure.Free subdomain or buy a domain?What you give up, what you save and the cases where a name under does.software is the wrong answer.Freenom has shut down: alternatives for a free domainWhat happened to Freenom's free .tk, .ml and .ga, what options are left for a free domain or subdomain and how not to lose your name again.
Back to the questions