shipwhere
enter a project name once. check its availability across supported free hosting namespaces.
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.
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.
Input your desired project name into the search interface. The string is validated and normalized for url-safe compatibility.
The checker concurrently checks all 8 supported hosting namespaces.
Review a normalized grid of availability statuses. Click to copy the subdomains that are available to claim.
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
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.