Skip to main content

Non-profit pages · Static & Jamstack

No cardNo end date

Codeberg Pages free tier

Static hosting from a Codeberg repository, run by a German non-profit.

Checked against Codeberg Pages's official pages on 1 Nov 2026. Free tiers change, so confirm before you commit.

What Codeberg Pages's free plan gives you

Free static hosting from a public repo, now served by the new git-pages server, with custom-domain support.

Codeberg Pages free plan limits
LimitFree plan
PriceFree, donation funded
RepoMust be public
Publish methodWebhook on a pages branch or Forgejo Actions
Size and bandwidthNo published number

The catch

New users must use the new git-pages setup, which needs a webhook; the old v2 server is closed to new users.

Pros and cons

Good

  • No ads or tracking
  • Run by a non-profit
  • Free custom domains

Watch out

  • Setup is more manual
  • Repo must be public
  • No published limits or SLA

How to start on Codeberg Pages

  1. 1

    Create a Codeberg account

  2. 2

    Make a public repo named pages with a pages branch

  3. 3

    Push your built site to that branch

  4. 4

    Add a webhook to https://username.codeberg.page/ filtered to the pages branch

Codeberg Pages: questions

Is Codeberg Pages free?

Free static hosting from a public repo, now served by the new git-pages server, with custom-domain support. Free plan ends: Never.

Does Codeberg Pages need a credit card?

No, you can sign up for Codeberg Pages's free plan without a card.

What is the catch with Codeberg Pages's free plan?

New users must use the new git-pages setup, which needs a webhook; the old v2 server is closed to new users.

Can I use my own domain on Codeberg Pages for free?

Yes, you can connect your own domain on the free plan. You also get a free address at *.codeberg.page.

What are the best free alternatives to Codeberg Pages?

Cloudflare Pages, Netlify, GitLab Pages. Compare their limits on this page or open each one for details.

Alternatives to Codeberg Pages

  • Cloudflare Pages

    Edge static hosting

    100

    Static and full-stack sites served from Cloudflare's network, with no bandwidth charge.

    Bandwidth
    Unlimited
    Builds
    500 / month, 1 at a time
    Files per site
    20,000

    The catch: A site cannot hold more than 20,000 files or any single file over 25 MiB on the free plan.

    No cardNo end date
    Paid from $5/mo (Workers Paid)
  • Netlify

    Static + serverless

    100

    Git-based hosting for static and Jamstack sites, with functions, forms and edge features.

    Monthly credits
    300
    Production deploy
    15 credits each
    Bandwidth
    Charged at 20 credits per GB

    The catch: Every production deploy costs 15 credits, so about 20 deploys a month uses the whole free allowance before any traffic.

    No cardNo end date
    Paid from $9/mo (Personal)
  • GitLab Pages

    Repo static hosting

    93

    Static sites built by GitLab CI/CD and served from a GitLab project.

    Max site size
    1 GB (artifact limit)
    Custom domains
    150 per site
    CI/CD minutes
    400 / month (Free tier)

    The catch: Builds run on the shared 400 CI/CD minutes a month, which other pipelines also use.

    No cardNo end date
    Paid from $29/mo (Premium (per user, billed yearly))
  • Sevalla Static Sites

    Static hosting

    93

    Static hosting from the team behind Kinsta, deployed from Git.

    Sites
    100 per account
    Bandwidth
    100 GB / month
    Build minutes
    600 / month

    The catch: Only static sites are free; app hosting starts at $5 a month after a trial.

    No cardNo end date
    Paid from $5/mo (Application hosting)
  • Surge

    CLI static hosting

    93

    Publishes any local folder as a website with one terminal command.

    Projects
    Unlimited
    Project size
    450 MB
    Files per project
    10,100

    The catch: Redirects, rewrites and password protection are only on the $30 Pro plan.

    No cardNo end date
    Paid from $30/mo (Pro)
  • GitHub Pages

    Repo static hosting

    88

    Publishes a static site straight from a GitHub repository.

    Published site size
    1 GB
    Bandwidth
    100 GB / month (soft)
    Builds
    10 / hour (soft, branch builds)

    The catch: On a free account the repo must be public, and GitHub says Pages is not meant for online shops or SaaS.

    No cardNo end date
    Paid from $4/mo (GitHub Pro (Pages from private repos))

Tools for your new site