2 free subdomains · GitHub verified

Claim your free subdomain in seconds

Connect your GitHub account, register up to 2 free subdomains, and manage your own DNS records. No hosting provider to pick, no IP address needed up front.

.itdev.eu.cc

Lowercase letters, numbers and single hyphens.

  • No credit card
  • No confirmation email
  • Full DNS control

Already have an account? Sign in

myproject.itdev.eu.cclive
; records you control, from day one

@                A      93.184.216.34
www              CNAME  myproject.itdev.eu.cc
api              A      93.184.216.34
_acme-challenge  TXT    "pQ4f…"
@                CAA    0 issue "letsencrypt.org"

; MX, NS  — not available, by design
records
25
types
6
cost
$0

01How it works

Four steps, no hosting questions

You are never asked to choose a provider, a connection type or an IP address to get a name. Register first, point it wherever you like afterwards.

  1. 01

    Create an account

    Name, email, password. No confirmation link to chase — you land in the dashboard signed in.

  2. 02

    Connect GitHub

    Read-only identity verification. Ownership is anchored to your immutable GitHub id, so renaming your account changes nothing.

  3. 03

    Claim your subdomain

    Search, review, accept the terms. The name is reserved atomically — two people racing for it cannot both win.

  4. 04

    Add DNS records

    Your subdomain and anything beneath it: www, api, docs, underscore-prefixed challenges.

02DNS records

Six record types. Your whole subtree.

Up to 25 records per subdomain, at the apex or any name beneath it.

Supported and unsupported DNS record types
TypeWhat it is for
APoint at an IPv4 server
AAAAPoint at an IPv6 server
CNAMEAlias to a managed host
TXTVerify ownership, ACME challenges
CAARestrict who may issue TLS certs
SRVAdvertise a service and port
MXUnavailable — this platform does not host mail, and mail infrastructure on a shared free namespace attracts abuse that cannot be policed.
NSUnavailable — delegating a subtree to an external nameserver would place records outside every validation on this page.

Works with

  • GitHub PagesCNAME
  • NetlifyCNAME
  • VercelCNAME + TXT
  • Cloudflare PagesCNAME, proxied
  • Custom VPSA / AAAA
  • Custom hostingA or CNAME
  • Self-hosted appsA / AAAA / SRV

You are never asked to pick one of these during registration — add whichever records your host needs, whenever you need them.

03Why GitHub

One verified identity per subdomain

A free namespace only stays usable if every name has an accountable owner. GitHub verification is the cheapest way to get that without asking you for documents or payment details.

Minimum scopes only
read:user and user:email. No repository read, no repository write, no organisation access. Your code is never reachable.
Tokens never reach the browser
The OAuth exchange happens inside the Worker. The token is encrypted before storage and returned by no API route.
Renaming changes nothing
Ownership is keyed to GitHub's immutable numeric id, so a username change cannot affect the subdomains you hold.
Requested scopes
  • read:userPublic profile and account age
  • user:emailPrimary verified address
  • repoNever requested
  • write:orgNever requested
  • gistNever requested
  • delete_repoNever requested

04Security

Built so a mistake in the browser cannot become a DNS incident

01

The DNS token never reaches your browser

Every provider call runs inside a Cloudflare Worker. There is no API token in the bundle to extract — an end-to-end test asserts it.

02

Ownership is proven on every request

Record names are re-derived server-side from the subdomain you hold. Suffix confusion, embedded root domains and public-suffix names are all rejected.

03

The database enforces access itself

Row Level Security means a valid session still cannot read another account or write DNS directly. The API is not the only boundary.

04

Registration cannot double-issue

Names are reserved inside a transaction behind a unique index, then finalised. A failure rolls the reservation back and frees your slot.

05

Bot protection and rate limits

Turnstile is verified server-side on signup, registration, search and abuse reports, with per-account and per-IP ceilings behind it.

06

Everything is on the record

Sign-ins, GitHub events, registrations, releases and DNS changes are all logged, and your own trail is visible to you.

05FAQ

Questions people actually ask

Not here? Support covers the failures people actually hit, and the setup guides give exact records per host.

Cost and limits

GitHub and identity

DNS behaviour

Rules and guarantees

Ready when you are

Pick your name on itdev.eu.cc

.itdev.eu.cc

Lowercase letters, numbers and single hyphens.

Already have an account? Sign in

Worth knowing first

  • A released name is retired, not recycled.
  • MX and NS are never offered, on any plan.
  • Free service, no SLA, no uptime guarantee.

Full detail in the Terms and Acceptable Use Policy.