How to make a resume website: 3 ways to build yours, step by step
Key takeaways
- A resume website is your resume as a web page: one link that’s always current, shows your work and tells you how many visits it gets. Keep a PDF too, because ATS software reads files.
- Put a clear headline, your experience with results, 3–5 projects, your skills and an easy way to contact you on it. Leave out your street address, date of birth and anything confidential.
- You can code it (HTML and GitHub Pages), use a website builder, or upload your resume PDF and let AI build the first version in minutes. Pick by time and skills, not by profession.
Short answer: to make a resume website, you put your headline, experience, best projects and contact details on a single web page, publish it at an address you can share, and add that link everywhere your resume goes. There are three ways to build it: code it yourself (HTML and CSS on free hosting like GitHub Pages), use a website builder, or upload your resume PDF to a resume-to-website tool and let AI build the first version in minutes. Below: what to put on it, how the three options compare and how to share it so it actually gets seen.
1What a resume website is (and why it beats a PDF alone)
A resume website, also called a CV website or online resume, is your resume turned into a web page with its own link. It’s the most useful kind of personal website for a job search: it covers the same ground as the document (who you are, what you’ve done, what you can do), but it isn’t squeezed into two pages. Each project can open with images, context and results, and a recruiter can reach you in one click.
It doesn’t replace your PDF, though. Many company career portals run on an ATS (Workday, Greenhouse, iCIMS…) that parses the file you upload, so keep a clean, one-column PDF for them and put your website link in its header (more in how to beat ATS filters). The PDF gets you through the filter; the website wins over the person who reads it. What the link adds:
- It’s always current. Update it once and every link you already sent shows the new version. No more “Resume_final_v3.pdf”.
- It shows instead of telling: projects, samples, a short video, testimonials.
- It tells you when it’s being read. With visit analytics you know how many times it was opened and when (not who).
- It works on a phone, which is where plenty of recruiters open the links they get on LinkedIn or by email.
- It can show up when someone searches your name, because a public page can be indexed by search engines. A PDF sitting in an inbox can’t.
2What to put on a resume website
Think of it as your resume with room to breathe. In the first screen, a recruiter should understand who you are and what you’re looking for; if they keep scrolling, they should find the proof. In this order:
- Your name and a headline that says what you do and what you’re after: “Data analyst moving into product analytics”, not “Welcome to my website”.
- A short intro (three or four lines) and a professional photo. US resumes usually skip photos, but on a personal website a headshot is normal and helps people put a face to the name.
- Experience with results, not duties: role, company, dates and one or two achievements with numbers when you have them.
- 3–5 projects or case studies: what the problem was, what you did and what changed. This is exactly what a two-page PDF has no room for.
- Skills, tools, certifications and education, kept short: the projects are the proof.
- A downloadable PDF of your resume, for recruiters who need to forward the file or upload it to their ATS.
- Contact: email, LinkedIn and ideally a contact form, visible at the top and again at the end.
- Optional extras: testimonials or recommendations, a 30-second video intro, the languages you work in.
- And what to leave out: your full street address (city and state are enough), date of birth, marital status, salary history and anything confidential from past employers.
3Three ways to make a resume website
There’s no single right way. What changes between the options is how much time and technical skill you want to put in, and how much control you want over every detail:
| Code it yourself | Website builder | Resume to website with AI | |
|---|---|---|---|
| How it works | You write HTML and CSS (or adapt an open-source template) and publish it on free static hosting such as GitHub Pages | You pick a template or a blank page and build each section by hand | You upload your resume PDF and the AI builds a first version with your content already in place |
| Time to publish | A weekend or more | A few hours to a couple of days | Minutes, plus the time you spend polishing |
| Skills needed | HTML, CSS and some Git | None, but you design and write every section | None: you start from your own resume |
| Cost | Hosting can be free; you only pay if you want your own domain | Free tiers, where they exist, usually show the builder’s branding; your own domain means a paid plan | With Folioss: free plan at folioss.com/@yourname with a watermark; own domain on the paid plans |
| Keeping it updated | Edit the code and publish again | Edit in the builder | Edit in a visual editor; your link stays the same |
| Best for | Developers who want full control, or to show off the code itself | People who enjoy design and want a multi-page site | Anyone who already has a resume and wants to be live today |
- Coding it: the classic route for developers, and a decent portfolio project in itself. GitHub Pages hosts a static site for free at yourname.github.io, and you can point your own domain at it. The catch is upkeep: every change means touching code, and the design is all on you.
- A website builder: no code, but you’re still designing a site from scratch. Most of the work is choosing a layout and writing every section, and the builder won’t turn your resume into content for you.
- Resume to website: the fastest route, because your resume already contains the content. With Folioss you turn your resume into a website in a few minutes and spend your time on what matters: your projects and your wording.
4How to make a resume website with Folioss, step by step
If you already have a resume, the shortest path is to let it do the work. What you get is an interactive resume: a page recruiters can scroll, click through and contact you from, not a static copy of your PDF. Your first Folio built with AI is free:
- 1. Create a free account. No credit card needed.
- 2. Upload your resume as a PDF. The Folioss AI reads it and builds your website in a few minutes: headline, experience, education, skills and contact, already arranged in visual blocks.
- 3. Edit it like a document: reorder sections, rewrite your intro, pick your colors and light or dark mode, and add your projects, a contact form and a downloadable PDF of your resume. Applying abroad? Your Folio can be written in any of 25 languages.
- 4. Publish it at folioss.com/@yourname. On paid plans you can connect your own domain (yourname.com) and remove the Folioss watermark.
- 5. Share the link everywhere your resume goes (see below).
5Resume website ideas and examples by profession
The structure above works for everyone, but what goes first depends on what you do. If most of your work is visual, let the page lean toward a portfolio (see how to build an online portfolio). A few ideas by profession:
- Designers: lead with three case studies (brief, process, outcome) and keep your experience short below them. More in portfolio websites for designers.
- Developers: projects with the problem, your stack and links to the repo and the live demo, then experience and skills. See Folioss for developers.
- Photographers and videographers: a tight edit of your best work by category, with rates and a booking or contact button. See Folioss for photographers.
- Freelancers and consultants: services, results for past clients, testimonials and one clear way to contact you. See Folioss for freelancers.
- Job seekers in any field: a headline aimed at the role you want, three achievements with numbers and your downloadable resume. See Folioss for job seekers.
- Students and recent grads: class projects, internships, research, volunteering and leadership roles. What you’ve built matters more than how long you’ve worked.
- Writers and marketers: clips and campaigns with links and results (reach, sign-ups, growth), grouped by topic or client.
6How to share your resume website (so it gets seen)
A resume website only works if people land on it. Put the link wherever your name already shows up:
- Your resume header, next to your email and LinkedIn, as a real clickable link in the PDF and short enough to type if it gets printed.
- LinkedIn: add it as the website in your contact info and pin it to your Featured section.
- Application forms: many have a Website or Portfolio field. Fill it in, even when it’s optional.
- Your email signature and the follow-up emails you send after interviews.
- A QR code on printed resumes, business cards and at career fairs. Folioss generates one for your Folio.
- Your social bios: the same page works as your link in bio on Instagram or TikTok.
- Then watch the visits. Folioss shows how many times your page was viewed in the last 24 hours, 7 or 30 days (the day-by-day chart comes with the Starter plan). It tells you how many and when, never who; comparing the visits with the dates you applied shows where the interest comes from. More in how to know if a recruiter viewed your resume.
7The bottom line
A resume website isn’t a replacement for your resume; it’s the version that keeps working after you hit send. If you have a free weekend and enjoy code, build it yourself. If you already have a resume and want to be live today, turn it into a website with Folioss: it’s free to start and the AI writes the first draft for you.
Frequently asked questions
How do I make a resume website for free?
Two routes cost nothing: code a simple page and host it on GitHub Pages, or use a tool with a free plan (the same goes for any personal website). With Folioss, the free plan gives you one Folio at folioss.com/@yourname with a Folioss watermark, and your first AI-built Folio is free, so you can go from PDF to published site without paying. Your own domain is the main thing that needs a paid plan.
Do I need my own domain for a resume website?
No. A free address like folioss.com/@yourname or yourname.github.io works fine on a resume. Your own domain (yourname.com) looks more polished and stays with you if you ever switch tools; you buy it from any domain registrar and connect it. On Folioss, custom domains come with the paid plans.
Will a resume website help me get past ATS filters?
Not on its own. An ATS reads the file you upload, so you still need a clean, one-column PDF. The website helps at the next step, when a person reviews your application and clicks your link. Put the link in your PDF header so the two work together; see how to beat ATS filters.
What is a CV website? Is it different from a resume website?
In the UK, Ireland and much of the world, “CV” is the everyday word for a resume, so a CV website is the same thing. In the US, a CV usually means the longer academic version, and an academic CV website adds publications, research, teaching and grants. The steps to make either one are the same.
What’s the difference between a resume website and a portfolio website?
A resume website leads with your career: headline, experience, skills. A portfolio website leads with your work: projects, samples and case studies. Many people need a bit of both, which is why a Folio holds your resume and your projects on one page. More in resume vs portfolio.
Can I see who viewed my resume website?
You can see how many times it was viewed and when, but not who: a web page doesn’t know the names of its visitors. Comparing the visits with the dates you applied or sent the link tells you where the interest is coming from.
Create your free Folio in minutes
Your online resume, your portfolio and your link in bio in one page with your link.