Honest availability
Registry records cross-checked with registrars. A name with no registry record says "Not registered", not "Available", until a registrar confirms it. When sources disagree, you see every answer.
Check a product name across domain extensions, see what's already running on the taken ones, and whether it competes with what you're building. Free and open source.


Not your platform? Choose below.
Command-line binaries, checksums, and SBOMs are on the release page. Or run it with Node: npx -y titlesearch.
.dmg and drag Titlesearch to Applications. It's signed and notarized by Apple, so it opens like any other app.chmod +x Titlesearch-Linux-x64.AppImage) and run it, or install the .deb with sudo apt install ./Titlesearch-Linux-x64.deb.Every file has a checksum in SHA256SUMS on the release page.
Names down the side, extensions across the top. Each lot shows its status, a line of detail, and a preview of what's there. Hover over a preview to enlarge it.
Prices appear when you connect Porkbun or Name.com, and they're never estimated.

Each domain gets a report: what the registry and registrars say, with their sources; what the site is, with a preview; the connection chain; and whether it competes with your product.

Every form of Titlesearch is also an MCP server. Add it to Claude Desktop or Claude Code, and ask: "I'm naming a scheduling app for landscaping crews. Suggest some names and check which have a free .com."
{ "mcpServers": { "titlesearch": { "command": "npx", "args": ["-y", "titlesearch", "mcp"] } } }Titlesearch runs on your computer. It can't register, buy, or change any domain. It treats text from other sites as data, never as instructions, and it reaches sites only through checks that keep it on the public internet. Your API keys stay in your keychain or environment. More about security