Portfolio Template Builder

How to deploy your exported HTML

Deploy your portfolio for free on GitHub Pages, Vercel, or Netlify. Follow the platform-specific steps to go live in minutes.

Before you start

The HTML file you export from the editor is fully self-contained. You can host it anywhere. The guides below cover the most popular free deployment platforms.

📦

GitHub Pages

Host static sites directly from your GitHub repository.

  1. 1Create a new GitHub repository (e.g., my-portfolio).
  2. 2Commit the exported index.html file to the repository root.
  3. 3Go to Settings > Pages and select 'Deploy from a branch'.
  4. 4Choose the main branch and / (root) folder, then click Save.
  5. 5Your site will be live at https://[username].github.io/[repository] in a few minutes.

Vercel

Platform with fast deployment and automatic HTTPS.

  1. 1Create an account at vercel.com.
  2. 2Click New Project and connect a GitHub repo or upload files directly.
  3. 3Leave Framework Preset as 'Other' and click Deploy.
  4. 4Once deployed, you'll get an automatic HTTPS URL.
  5. 5To add a custom domain, go to Project Settings > Domains.
🌐

Netlify

Deploy instantly with drag-and-drop.

  1. 1Create an account at netlify.com.
  2. 2On the Sites page, select 'Add new site' > 'Deploy manually'.
  3. 3Drag and drop your exported HTML file.
  4. 4Deployment starts automatically and you'll get a URL in seconds.
  5. 5In Site settings, you can change the site name or add a custom domain.

Deployment tips

  • All platforms provide automatic HTTPS on free plans.
  • To connect a custom domain, you'll need to configure DNS settings (see platform-specific guides).
  • After editing your HTML, simply commit or re-upload the file to redeploy automatically.
  • GitHub Pages requires your repository to be public for free hosting.

Ready to go?

Head back to the editor to complete your portfolio and export the HTML.