Back to Blog
How-To 6 min read2 March 2026

How to Host a CV Website for Free

You do not need a developer, a server, or a monthly subscription. Here is the complete process from blank page to live URL.

Having a CV website used to mean paying for web hosting, buying a domain, and knowing at least a little about how servers work. None of that is true any more. Today you can have a professional CV website live on the internet, with its own URL, completely free of charge, in under five minutes. This guide walks you through the entire process from start to finish.

The approach described here uses two tools: The Interactive CV to build the CV itself, and Netlify to host it. The Interactive CV costs £9.99 as a one-time payment and produces a single, self-contained HTML file. Netlify is free for personal projects and requires no credit card. Between the two, you end up with a live CV website that you own, that loads quickly, and that you can share with any employer anywhere in the world.

Why a CV website is worth having

Before getting into the how, it is worth being clear about the why. A CV website does something a PDF cannot: it gives the recruiter or hiring manager an experience rather than a document. They can navigate between sections, click through to your portfolio or LinkedIn, and get a sense of how you present yourself digitally. In roles where digital presence matters, this distinction is significant.

There is also a practical advantage. A URL is shareable in a way that an attachment is not. You can put it in your email signature, add it to your LinkedIn profile, include it in a cover letter, or send it via WhatsApp. Every time someone clicks that link, they arrive at a polished, professional presentation of your career. A PDF attached to an email does not do the same thing.

Step one: build your CV using The Interactive CV

Go to The Interactive CV and click Get Started. The builder is entirely browser-based, which means nothing you type is ever sent to a server. Your name, your work history, your contact details -- all of it stays on your device until you choose to download the finished file.

Fill in each section of the builder: your personal details, professional summary, work experience, education, skills, and any projects or links you want to include. The preview updates in real time as you type, so you can see exactly how the finished CV will look. Take your time here. The quality of your CV website depends entirely on the quality of the content you put into it.

When you are happy with the result, click the download button. You will be taken to a secure Stripe checkout to complete the one-time £9.99 payment. Once payment is confirmed, your browser will download a single HTML file. This file is your entire CV website -- the design, the content, and all the styling are bundled into one document. You do not need anything else.

Your entire CV website is a single HTML file. No database, no server, no dependencies. Just one file that works anywhere.

Step two: create a free Netlify account

Go to netlify.com and sign up for a free account. You can sign up with your email address, or use your GitHub or Google account if you prefer. The free tier is called the Starter plan and it is genuinely free with no time limit and no credit card required. It includes everything you need to host a personal CV website: unlimited bandwidth for personal projects, automatic HTTPS, and a free subdomain on the netlify.app domain.

Once your account is created, you will land on the Netlify dashboard. You do not need to configure anything at this stage. The next step is the one that most people find surprisingly simple.

Step three: drag and drop your HTML file

On the Netlify dashboard, scroll down until you see a section that says something like "Want to deploy a new site without connecting to Git?" and shows a drag-and-drop area. Open your file manager or Finder, locate the HTML file you downloaded from The Interactive CV, and drag it directly into that area.

Netlify will upload and deploy the file in a matter of seconds. When it finishes, it will give you a URL that looks something like `your-name-abc123.netlify.app`. That URL is your live CV website. Click it to confirm everything looks correct.

Step four: customise your URL

The auto-generated URL Netlify assigns is functional but not particularly memorable. You can change the subdomain to something more professional at no cost. In your Netlify dashboard, go to Site Settings, then Domain Management, and look for the option to change your site name. You can set it to something like `yourname-cv.netlify.app` or `firstname-lastname.netlify.app`. This takes about thirty seconds and makes the URL much more shareable.

If you want a fully custom domain such as `yourname.co.uk`, you can purchase one separately from a domain registrar (typically around £10 per year for a .co.uk) and connect it to your Netlify site through the Domain Management settings. This is optional. The free netlify.app subdomain works perfectly well for most job applications.

Step five: update your CV when things change

One of the practical advantages of this setup is how easy it is to update. When you change jobs, add a new skill, or want to refresh your summary, go back to The Interactive CV, make your changes, and download a new HTML file. Then go to your Netlify dashboard, find your site, and drag the new file into the same drop zone. Netlify will deploy the updated version immediately, and your URL stays the same.

This means anyone who has saved your CV link will automatically see the updated version the next time they visit. There is no need to send a new attachment or ask people to download a new file.

  • Build your CV at theinteractivecv.co.uk and download the HTML file (£9.99 one-time)
  • Create a free account at netlify.com -- no credit card required
  • Drag and drop the HTML file into the Netlify deploy area
  • Your CV is live within seconds at a free netlify.app URL
  • Customise the subdomain to something like yourname-cv.netlify.app
  • To update, download a new file and drag it into Netlify again

What about other free hosting options

Netlify is not the only option for hosting a single HTML file for free. GitHub Pages is a popular alternative, particularly if you are comfortable with Git. Vercel is another option that works similarly to Netlify. Tiiny.host is a simpler service designed specifically for hosting single HTML files and has a free tier that works well for this purpose.

For most people, Netlify is the best starting point because the drag-and-drop interface requires no technical knowledge whatsoever. You do not need to understand Git, the command line, or any configuration files. If you can drag a file from one window to another, you can deploy a website on Netlify.

Total cost: £9.99 for the CV file, £0 for hosting. Total time from starting the builder to having a live URL: under ten minutes. That is a professional CV website for less than the cost of a round of drinks.

Build my interactive CV

Ready to stand out?

Build your interactive CV website in minutes. One-time payment of £9.99. No account required.