Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is is-a.dev?
is-a.dev is a free subdomain service for developers. It lets you claim a name like yourproject.is-a.dev and point it at your own site, portfolio, demo or documentation. Registration is handled through the project's GitHub repository rather than a web dashboard: you follow the instructions in the repo to submit your chosen subdomain. The site also offers .is-a.bot subdomains and a checker to see whether a name is available, reserved or already taken.
The main appeal is a short, memorable address without buying a domain. The trade-off is that you don't own the root domain — you're using a shared namespace with rules, and your subdomain can be revoked if it abuses the service. Because records are managed through GitHub, you should be comfortable with pull requests and DNS basics.
Who it suits
- Developers showing side projects who want a cleaner link than a default hosting URL.
- Students and hobbyists who want a real domain-shaped address for a portfolio or demo.
- Open-source maintainers who need a simple documentation or project URL.
It's less suitable if you need guaranteed long-term control, commercial branding, or a name you can move between providers without restriction.
How to decide
If you already have a hosting target and just need a name, is-a.dev is a low-effort option. If the address will appear on business cards or must last for years, use a domain you own instead. Start by checking availability on is-a.dev, then read the project's registration instructions before submitting a request.
How do I register a .is-a.dev subdomain for my project?
Register by submitting a pull request to the project's GitHub registration repository, not by filling in a form on the is-a.dev site itself. The homepage only offers an availability checker and links out to the instructions; the actual request is a code contribution that maintainers review and merge.
The practical steps
- Check the name first. Use the availability checker on is-a.dev. It will tell you whether the subdomain is free, already owned, reserved, or if the lookup failed. Pick a name that matches your project rather than a personal handle you might change later.
- Read the documentation. The site links to its documentation and terms of service. Follow the current format exactly — the registration repository expects a specific file layout and set of DNS records, and the requirements can change over time.
- Open a pull request. Fork the register repository, add your subdomain entry with the DNS records you need (for example, a CNAME to your hosting provider or an A record to your server), and submit the pull request. Automated checks usually run before a human reviews it.
- Wait for review and merge. Once merged, the DNS record goes live. If reviewers ask for changes, amend the same pull request rather than opening a new one.
What you can point it at
The service is aimed at developers, so typical uses are:
- A personal portfolio or blog hosted on a static host.
- A side project or demo environment that needs a cleaner URL than a provider-assigned one.
- A documentation site or API endpoint for an open-source project.
You configure this through DNS records in your pull request, so the subdomain works with whatever host or server you already have. The .is-a.dev project also mentions a .is-a.bot option, registered through the same GitHub-based process.
Trade-offs to weigh
| Consideration | What it means for you |
|---|---|
| Ownership | You do not own the domain; the project controls it. If the service changes or ends, your URL goes with it. |
| Review process | Registration depends on maintainer approval, so it is not instant. |
| Suitability | Fine for portfolios, demos and open-source projects; a poor fit for anything commercial or business-critical. |
| Alternative | If you need guaranteed control, register your own domain instead. |
A sensible next step: decide whether you need a permanent address. If the project is a throwaway demo or a personal page, check availability and open the pull request today. If clients or customers will rely on the link, buy your own domain and treat .is-a.dev as a shortcut for side work only.
What are the rules and restrictions for using an is-a.dev subdomain?
The main restriction is that is-a.dev subdomains are for developers and their personal or project sites, not general-purpose hosting. Registration happens through the project's GitHub repository, not through the website itself, so you need a GitHub account and must follow the repository's registration process.
Key points from the service's own pages:
- Registration is manual and GitHub-based. You request a subdomain by visiting the
is-a-dev/registerrepository and following its instructions; the website only offers an availability checker. - Availability and reserved names apply. The checker reports whether a subdomain is available, already owned, or reserved. Reserved names cannot be claimed.
- The service is free and intended to stay free. The site describes it as a free service for developers, supported by donations rather than fees.
- Abuse is grounds for action. There is a dedicated abuse-reporting route, which implies subdomains can be removed or blocked if they are used for spam, phishing, malware or similar misuse.
- Terms and documentation govern use. The site links to documentation, terms of service and a contact channel, and those are the authoritative source for current rules.
Practical decision criteria
| Situation | Suitable? | Why |
|---|---|---|
| Personal portfolio, blog, dev project | Usually yes | Matches the stated developer-focused purpose |
| Production business or e-commerce site | Risky | You do not control the domain or its continuity |
| Phishing, spam, impersonation | No | Abuse reporting exists and will likely lead to removal |
| A name someone else already holds or that is reserved | No | The checker blocks it |
A realistic scenario
Suppose you want a short address for a side project. You check yourproject.is-a.dev in the availability tool, find it free, then open the registration repository and follow the instructions there. Before committing, read the documentation and terms, because they define the actual registration requirements and acceptable use. Also keep your own fallback domain in mind: a subdomain you do not own can disappear if the project changes policy, so avoid making it the only address for anything important.
For the authoritative details, start with the project's documentation and terms linked from is-a.dev.
How can I report abuse of an is-a.dev subdomain?
Report abuse by using the Report Abuse link on the is-a.dev homepage. That page is specifically for flagging subdomains suspected of abusing the service.
The homepage lists Report Abuse alongside Documentation, Terms of Service, Contact Us, GitHub, and Discord, so it is the intended route for this kind of report rather than a general support request. For context, is-a.dev is a free subdomain service for developers: you register through the GitHub repository, and the site states it will remain a free service. Abuse reports therefore help protect a shared domain that many developers rely on.
What to include in your report
A useful abuse report gives the exact subdomain and enough evidence for someone to verify the problem quickly:
- The full subdomain (for example,
something.is-a.dev). - What the abuse is: phishing, malware, spam, impersonation, trademark misuse, or illegal content.
- URLs of specific pages, not just the root domain.
- Screenshots or timestamps if the content may change or be taken down.
- Your relationship to the issue, if you are representing a brand or affected party.
A practical scenario
Suppose you find a subdomain impersonating your company's login page. Check the subdomain is live, capture the URL and a screenshot, then submit those details through the Report Abuse link. If the site also hosts phishing content, reporting it to the relevant browser or hosting provider in parallel can speed up takedown, since is-a.dev controls the subdomain record but not necessarily the server behind it.
Decision criterion
Use Report Abuse for suspected misuse of an is-a.dev subdomain. Use Contact Us for general questions, and the GitHub repository for registration problems with your own subdomain. If you are unsure whether something counts as abuse, report it with clear evidence and let the maintainers judge.
What is the difference between .is-a.dev and .is-a.bot subdomains?
.is-a.dev is the original free subdomain namespace for developers; .is-a.bot is a newer sibling namespace from the same project. Functionally they work the same way: you pick an available name, register it through the project's GitHub repository, and point it at whatever you host. The difference is the domain suffix itself and the impression it makes.
What actually differs
| Aspect | .is-a.dev |
.is-a.bot |
|---|---|---|
| Purpose | General developer identity | Bot, automation, or agent projects |
| Registration | Via the is-a-dev/register GitHub repo | Same process, via GitHub |
| Availability | Longer-established, so more names taken | Newer launch, so more names still free |
| Cost | Free service | Free service |
The page presents both as free offerings under one project, with availability checking and abuse reporting handled centrally.
Which to pick
- Choose
.is-a.devif you want a portfolio, personal site, or project URL that reads as "developer" to a general audience — recruiters and clients recognize the.devconvention. - Choose
.is-a.botif the thing behind the URL is literally a bot, Discord app, webhook endpoint, or AI agent. The suffix tells visitors what it is before they click, and the namespace is less picked-over.
Practical caveat
Treat both as borrowed names. You don't own the domain, registration runs through a GitHub pull request that maintainers review, and the service depends on ongoing donations and volunteer effort. Don't build anything where losing the hostname would break users — use it for a personal site, demo, or bot endpoint, and keep a domain you control for anything permanent.
Next step
Run your intended name through the availability checker on is-a.dev for both suffixes. If the .dev version is taken but the .bot one is free — and your project is a bot or automation — take the .bot name and move on.
How can I support or donate to the is-a.dev project?
You can support is-a.dev in two main ways: donate money to help cover running costs, or contribute time and follow the project's rules so the free service stays healthy.
Donate. The site has a Donations section and states the project is a free service for developers that "will stay that way," with a request to consider donating to keep it running. Donation details are not spelled out in the page evidence, so open the Donations link on is-a.dev to see the current accepted methods.
Contribute or help the community. The project's Important Links include Documentation, Terms of Service, Contact Us, GitHub and a Discord server. If you want to help beyond money, joining the Discord or contributing on GitHub is the practical route; the registration workflow itself is handled through the is-a-dev/register repository on GitHub.
Report abuse. If you see a subdomain misusing the service, the site provides a Report Abuse link. This is a form of support because it protects the shared reputation of the .is-a.dev namespace.
A concrete scenario: if you already own yourname.is-a.dev and want to give back, check the Donations section first, then join the Discord to see whether maintainers need help with documentation or issue triage.
User reviews (0)