Free forever

Free website hosting — publish a static site, free forever

Put your website online for free — with your own custom domain and automatic HTTPS. Deploy from GitHub or upload your files, get a subdomain instantly, and never pay a cent for a static site. A genuinely free alternative to GitHub Pages and Netlify.

Everything in the free plan

No trial clock, no surprise bill — the static plan stays free.

  • One static website

    HTML, CSS and JavaScript, served fast from NVMe.

  • 500 MB storage

    Plenty for a portfolio, landing page or docs site.

  • Your own custom domain

    Point any domain with a single DNS record.

  • Automatic HTTPS

    Free TLS certificate, issued and renewed for you.

  • Deploy from GitHub or upload

    Connect a repo or drag in your files.

  • Instant subdomain

    Go live on yoursite.hosterman.dev right away.

Live in three steps

  1. 01

    Create your free account

    No credit card, no trial timer — the static plan is CHF 0 forever.

  2. 02

    Upload files or connect GitHub

    Drag in your built site, or point Hosterman at a repository.

  3. 03

    Go live with HTTPS

    Your site is online on a subdomain instantly; add a custom domain whenever you like.

Perfect for a portfolio, a personal homepage, a launch or landing page, project documentation, an event site or an online résumé. When you need a backend, everything is in the same dashboard — app hosting for Node, Bun, Python and Go starts at CHF 5.90/mo (net; 8.1% Swiss VAT is added), with managed PostgreSQL and Ghost blog hosting a click away.

Free website hosting — FAQ

Is website hosting really free?

Yes. Static website hosting on Hosterman is free forever — one site, 500 MB of storage, a subdomain, a custom domain and automatic HTTPS, with no credit card required. Paid plans only come in when you need a dynamic backend, a database or more resources.

Can I use my own domain for free?

Yes. Every free site gets an instant hosterman.dev subdomain, and you can connect your own custom domain with a single DNS record. TLS certificates are issued and renewed automatically at no cost.

How do I deploy my website?

Two ways: upload your built files (HTML, CSS, JS) directly, or connect a GitHub repository so it deploys automatically. Static site generators like Astro, Hugo, Eleventy, Jekyll or a plain HTML folder all work — just publish the output.

How is this different from GitHub Pages or Netlify?

It covers the same job — free static hosting with HTTPS and a custom domain — from one dashboard where you can also run game servers, apps and databases when you outgrow a static site. There is no build-minute metering on the free static plan.

What are the limits of the free plan?

The free plan hosts static files only (HTML, CSS, JavaScript) with 500 MB of storage — there is no server-side code, database or background process. When you need those, a dynamic app plan starts at CHF 5.90/mo (net; 8.1% Swiss VAT is added).

Put your website online — free

Create an account, publish your static site, and point your domain at it. Free forever, HTTPS included.

Every node is health-checked around the clock.

live system status →