How to use the Portfolio Website Template Generator
- 1. Add your detailsName, role, a short intro, skills and links.
- 2. List your projectsOne per line: title | short description | link.
- 3. Download and hostGet index.html and put it on GitHub Pages, Netlify or Vercel.
Why a simple one-page site works
Recruiters spend very little time on each candidate. A portfolio page that loads instantly and shows who you are, what you can do and what you have built, with links to the code, beats a fancy site that takes seconds to load. This generator makes a single index.html of about 3 KB with inline CSS, no frameworks and no tracking.
The page includes a proper title and meta description, a responsive project grid that becomes one column on phones, and a mailto button. All your text is escaped, and only https links are added, so nothing you type can break the page.
Worked example and hosting
The sample creates a page for Asha Verma, Full Stack Developer with 7 skill tags and 2 project cards. Each card has a View project → link that opens in a new tab with rel="noopener". Switch to the dark theme and the background becomes #0f172a, with light text and your accent colour kept for links and headings.
Free hosting in three steps with GitHub Pages:
- Create a repository named
yourusername.github.io. - Upload index.html.
- Visit https://yourusername.github.io in a minute or two.
Then put that link at the top of your resume and LinkedIn. Improve it over time: add a photo, case-study pages for your best projects, or rebuild it in React as a project of its own.
Frequently asked questions
Can I edit the page later?
Yes. Open index.html in any text editor. It is plain, readable HTML and CSS.
Does it include a contact form?
No. It uses a mailto link, which needs no server. Add a form service later if you want one.
Is it really free to host?
Yes. GitHub Pages, Netlify and Vercel all host static pages like this for free.
Is the generator free?
Yes, free. Downloading your page asks for your name and WhatsApp number once, then every Uncodemy tool opens without asking.