Skip to content
§
§ · free tool

Portfolio maker. Your website from a simple form.

Fill a simple form, pick one of three themes, watch the live preview update as you type, and download a single self-contained HTML file ready for GitHub Pages. Everything runs in your browser, nothing is uploaded.

A free online tool by Digital Heroes
You, name, role & photo
Profile photo preview
About
What I do, services
Skills / tech stack
Projects / work
Experience
Education
Certifications
Achievements
Contact & socials
live preview

Generated on your device, nothing is uploaded. The download is one self-contained index.html with zero dependencies.

Host it free in 3 minutes (GitHub Pages)

  1. Create a free account at github.com and make a new repository named yourusername.github.io
  2. Click Add file → Upload files and upload the index.html you downloaded here
  3. Wait ~1 minute, your portfolio is live at https://yourusername.github.io 🎉

Alternative: drag the file onto Netlify Drop (app.netlify.com/drop) for an instant URL. Need a PDF resume too? Use our Resume Builder.

A real website, without the website builder

Fill in your name, projects, experience and skills; pick Midnight Dev, Clean Editorial or Cyber Terminal; and the generator writes a complete standalone website, semantic HTML, responsive CSS, scroll animations, initials avatar or your own photo, all in one file with zero dependencies. Toggle any section off to shape it into a CV site, a freelance portfolio or a student project showcase. Your draft autosaves in this browser and can be exported as JSON, and the finished site uploads to GitHub Pages or Netlify Drop in minutes. No account, nothing uploaded, free forever.

§ 02 · what you can do

Everything a first website needs.

Three full themesMidnight Dev, Clean Editorial and Cyber Terminal, plus your own accent color and font style.
Complete CV sectionsAbout, services, skills, projects, experience, education, certifications, achievements and contact, each can be toggled off.
Live previewDesktop and phone views update instantly as you type, with no page reload.
One-file exportDownload a self-contained index.html with zero dependencies, or copy the HTML to your clipboard.
Photo or initials avatarUpload a photo, it is square-cropped locally on your device, or let the tool draw an initials avatar in your accent color.
Autosave + JSON draftsYour draft is saved in this browser as you type; Save JSON / Load JSON moves it between devices.
§ 03 · how to use it

Four steps, then you're live.

  1. Pick a theme, an accent color and a font style, the preview restyles instantly.
  2. Fill in the form sections: name and role, about, skills, projects, experience, education and contact. Untick “show” on any section you don't need.
  3. Check the live preview in desktop and phone view as you go, and use Restore example / Start blank / Save JSON to manage drafts.
  4. Click Download website to get one index.html, then upload it to GitHub Pages or Netlify Drop for a free live URL.
§ 04 · faq

Frequently asked questions.

Is Portfolio Maker free?
Yes, completely free for everyone. No sign-up, no account, no watermark you can't turn off, and no usage limits.
Is it private? Is my data or photo uploaded anywhere?
No upload, ever. The form, the photo cropping and the website generation all run in your browser on your own device. Your draft is stored only in this browser's local storage.
How do I put my portfolio online?
Download the file, then create a free GitHub repository named yourusername.github.io and upload index.html to it, your site is live at that address in about a minute. Dragging the file onto Netlify Drop works too.
Will I lose my draft if I close the tab?
No, the draft autosaves in this browser and reloads when you come back. Clearing site data removes it, so use Save JSON for a backup file you control, and Load JSON to restore it anywhere.
Can I edit the exported website afterwards?
Yes. The export is one plain HTML file with its CSS and a tiny script inlined, open it in any editor and change whatever you like. You can also come back here, tweak the form and re-download at any time.

Published · Last updated .

Online now

Hi there. How can we help you today?

Reply