Open-Domains

Free subdomains for everyone – no catch, no cost.

Claim Your Free Subdomain

Open-Domains is a community project offering free subdomains on open.domains. There’s no registration form – just fork our GitHub repo, request your subdomain, and you’re live.

Request a Subdomain Read Instructions

Why Choose Open-Domains?

How It Works

  1. Fork the GitHub repository.
  2. Open the file named domains.json.
  3. Add your desired subdomain in the correct format. For example:
    {
      "example": {
        "A": ["1.2.3.4"],
        "CNAME": ["example.github.io"],
        "MX": ["mx.example.com"]
      }
    }
  4. Commit your changes and create a pull request.
  5. Wait for approval by a maintainer (usually within 24–48 hours).
  6. Once approved, your subdomain will be live on the DNS!

Available Domains

Currently, Open-Domains offers subdomains under the following domains:

Frequently Asked Questions

Is it really free?
Yes, 100% free with no ads or upsells. We do it for the open-source community.
Do I need to register?
Nope – just submit a PR via GitHub and you're set.
Can I point to my GitHub Pages or Vercel project?
Absolutely. You can point to any service that accepts custom domains.
How long does it take to approve?
We usually approve valid requests within 1–2 days.

About Open-Domains

Open-Domains is a volunteer-run project inspired by the spirit of open source. Our goal is to give developers and hobbyists a place to host their websites, experiments, and portfolios without having to pay for a domain.

We use the Public Suffix List to help ensure each subdomain behaves as an isolated identity. This is important for web security and cookie sandboxing.

Thanks to Cloudflare, all DNS records are powered by fast, secure infrastructure. We are proud to be a sponsored partner.

Contact

For support or questions, please open an issue on our GitHub repository or email us at [email protected].