Subdomain Availability Checker

shipwhere

enter a project name once. check its availability across supported free hosting namespaces.

[~]Namespaces
8
[~]Resolution
HTTP Proxy
[~]Concurrency
Parallel
[~]Cache TTL
45s
[what is shipwhere?]

A lightweight, stateless tool designed to help developers find the perfect home for their next project. Instead of manually checking various platforms, shipwhere checks your project name's availability across supported free hosting namespaces.

Concurrent Resolution

All supported hosting namespaces are checked concurrently to reduce total check time.

HTTP Verification

Availability is inferred from lightweight HTTP requests and DNS/network responses.

Bounded Caching

A short-lived in-memory cache reduces repeated network checks for the same project name.

Isolated Failures

A failure or timeout for a single provider is isolated and does not affect the rest of the results.

[why shipwhere?]

Securing the perfect namespace across the fragmented free hosting ecosystem is tedious. shipwhere was built to automate the frustration of checking platform after platform, giving you a comprehensive view of availability.

Unified Search

Enter a project name once to check multiple disconnected free hosting platforms, eliminating repetitive manual checks.

Parallel Execution

Server-side concurrency checks all supported platforms in parallel, reducing total wait compared with sequential checks.

Unambiguous States

Normalized availability statuses tell you whether a namespace is available, taken, or if the response was inconclusive.

Completely Frictionless

A minimal, stateless architecture means zero signups, zero databases, and zero tracking. Just type and check.

[how it works]
[01]Enter Project Name

Input your desired project name into the search interface. The string is validated and normalized for url-safe compatibility.

[02]Verify Namespaces

The checker concurrently checks all 8 supported hosting namespaces.

[03]Inspect Results

Review a normalized grid of availability statuses. Click to copy the subdomains that are available to claim.

[coverage map]

shipwhere currently supports hosting platforms with predictable public subdomain patterns. The registry is extensible, so supported platforms can be added without changing the core checker.

backend / full-stack

  • Fly.io*.fly.dev
  • Railway*.up.railway.app

Fullstack

  • Vercel*.vercel.app
  • Netlify*.netlify.app

Serverless

  • Render*.onrender.com
  • Firebase Hosting*.web.app

Static

  • Cloudflare Pages*.pages.dev

static frontend

  • Surge*.surge.sh
[frequently asked questions]

No. shipwhere performs lightweight HTTP requests and DNS/network checks to indicate whether a namespace is likely available. This is not a guarantee—you should verify and claim the namespace directly with the hosting provider before use.

An 'unknown' result means the checker could not conclusively determine the state of the namespace. This can happen due to timeouts, rate limits, ambiguous server responses, or other network issues. Unknown does not mean available—the namespace may or may not be in use.

Yes. shipwhere uses a 45-second bounded in-memory cache (max 500 entries) to reduce repeated network checks. Searching for the same project name within that window returns the cached result.

We focus on hosting platforms that provide predictable public subdomain patterns suitable for this type of availability check. The registry is extensible—new platforms can be added by updating the provider list in code.

No. shipwhere requires no account, no API key, and no sign-up. It uses a stateless architecture with no database and no tracking. Note that claiming a namespace on a hosting provider may still require an account with that provider.