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.
- 1Create a new GitHub repository (e.g., my-portfolio).
- 2Commit the exported index.html file to the repository root.
- 3Go to Settings > Pages and select 'Deploy from a branch'.
- 4Choose the main branch and / (root) folder, then click Save.
- 5Your site will be live at https://[username].github.io/[repository] in a few minutes.
▲
Vercel
Platform with fast deployment and automatic HTTPS.
- 1Create an account at vercel.com.
- 2Click New Project and connect a GitHub repo or upload files directly.
- 3Leave Framework Preset as 'Other' and click Deploy.
- 4Once deployed, you'll get an automatic HTTPS URL.
- 5To add a custom domain, go to Project Settings > Domains.
🌐
Netlify
Deploy instantly with drag-and-drop.
- 1Create an account at netlify.com.
- 2On the Sites page, select 'Add new site' > 'Deploy manually'.
- 3Drag and drop your exported HTML file.
- 4Deployment starts automatically and you'll get a URL in seconds.
- 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.