The Portfolio Website Builder That Starts From Your Resume
Most builders hand you a blank canvas and a deadline. CVfy reads the resume you already have, organizes your work history, skills, and projects into real sections, then lets you theme and publish a live site at cvfy.dev/yourname — free.
Free to publish. PDF & DOCX supported. Private until you publish.
A portfolio website builder is a tool that creates a personal site showcasing your work, experience, and skills. CVfy is unique because it starts from your existing resume: upload a PDF or DOCX, and AI builds a structured, themeable portfolio you can publish in seconds — no design or coding needed.
From resume file to live site in three steps
Upload your resume
Drop in a PDF or DOCX — or import directly from LinkedIn. CVfy parses your roles, dates, bullet points, education, and skills into clean, editable sections.
Pick a theme and edit
Choose from 40+ themes, from minimal bento grids to a terminal or VSCode look. Tweak copy, reorder sections, and add projects with an inline editor.
Publish your link
Hit publish and your site goes live at cvfy.dev/yourname instantly. Connect a custom domain later, and watch built-in analytics track every visit.
Everything a portfolio site needs, without the busywork
CVfy handles the parts that usually stall people — structure, design, and hosting — so you ship a real site instead of a half-finished draft.
AI resume parsing
Your work history, projects, and skills get extracted into structured sections automatically — no copy-pasting into form fields.
40+ ready themes
Terminal, VSCode, bento, streaming-service, and university layouts among them — switch any time without losing content.
GitHub & LinkedIn import
Pull in repositories, a live contribution graph, and your professional history to round out your portfolio in one click.
Custom domains
Publish on cvfy.dev/yourname free, then point your own domain like yourname.com at the site whenever you're ready.
Built-in analytics
See page views and visitor trends from your dashboard — no Google Analytics setup or third-party scripts to wire up.
Free to publish
Build, theme, and publish a complete portfolio without a paywall. You only pay if you want a premium custom domain setup.
CVfy vs. building it yourself
Frequently asked questions
What is a portfolio website builder?+
A portfolio website builder is a tool for creating a personal site that showcases your work, experience, and skills. CVfy goes further by starting from your resume — it parses a PDF or DOCX into structured sections, so you launch with real content instead of a blank template.
Do I need to know how to code?+
No coding is required. CVfy builds the site structure from your resume and gives you an inline editor and 40+ themes. You change text, reorder sections, and switch designs through the dashboard — there is no HTML, CSS, or deployment step to manage.
Is CVfy free to use?+
Yes, building, theming, and publishing a portfolio is free. Your site goes live at cvfy.dev/yourname at no cost. Optional paid extras include connecting a custom domain, but the core portfolio builder and hosting stay free.
Can I use my own domain name?+
Yes. Every site publishes to cvfy.dev/yourname for free, and you can connect a custom domain like yourname.com whenever you want. Your existing content, theme, and analytics carry over — only the URL changes.
What file formats can I upload?+
CVfy accepts PDF and DOCX resumes, the two most common formats from Word, Google Docs, and resume tools. You can also import from LinkedIn or GitHub to populate experience, projects, and a contribution graph automatically.
Can I change my theme after publishing?+
Yes, you can switch between all 40+ themes at any time. Your content stays intact when you change layouts, so you can experiment with a terminal look one day and a clean bento grid the next without rebuilding anything.
Explore the CVfy portfolio builder
Turn your resume into a website in seconds.
Upload a PDF or DOCX and CVfy builds a polished, hosted site you can edit, theme, and publish — free.
Create My Portfolio