Free tools

Tools we built for our own work, made public.

No email wall to run them. Optional email if you want the deeper PDF report. We use these inside every Key Argument engagement, and we figured the public versions are useful too.

Free · no email gate

Five live tools, more coming

  • llms.txt generator
  • Hreflang validator
  • Schema generator (SoftwareApplication)
  • INP profiler (CrUX field data)
  • Robots.txt validator (AI crawler rules)

The current set

We ship them as we finish them. If something here says "coming soon" and you'd find it useful right now, tell us, we'll fast-track it.

Live

llms.txt generator

Paste a domain. We fetch the homepage, follow up to 15 internal links, and generate a spec-compliant llms.txt you can drop at the root of your site.

Open the tool →
Soon

AI Overview probability checker

Paste a keyword and a URL, get back a probability score that Google shows an AIO for that query plus the odds your page gets cited. Live SERP analysis.

Live

INP profiler

Real-user CrUX data via Google PageSpeed Insights. INP, LCP and CLS at p75 over 28 days, mobile and desktop side by side.

Open the tool →
Soon

GEO scorecard

Enter your brand and five queries, get back a 0-100 visibility score per AI engine (ChatGPT, Perplexity, Gemini, Claude, Google AIO) plus competitor benchmark.

Live

Schema generator: SoftwareApplication

JSON-LD for SaaS, product pages and SDKs. Form-driven, generated in your browser, copy-paste into your <head>. More schema types coming.

Open the tool →
Live

Robots.txt validator

Fetches robots.txt and tells you in plain language whether each AI crawler (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, Bytespider) and search bot can read your site.

Open the tool →
Soon

Internal link graph visualizer

Paste a sitemap.xml, get back a force-directed graph showing orphan pages, hub pages, link depth and PageRank flow estimation.

Live

Hreflang validator

Paste a URL. We parse the hreflang block in <head>, validate BCP 47 codes, and check return-link mismatches on up to 10 declared alternates.

Open the tool →

How we run these tools

Free to run, no email gate

Run any tool, see the result, no signup. If you want a deeper PDF report (saved findings, historical tracking, branded export), you can drop your email then. We don't email-gate the actual value.

Built for our own work first

Every tool here exists because we needed it inside a Key Argument engagement. That's why the scope is opinionated, not because we're chasing search volume. The trade-off: fewer features, deeper output.

What happens to your data

We don't store URLs or queries you check, except in anonymous aggregate counts. No tracking pixels, no remarketing, no third-party analytics. EU-hosted, GDPR-clean.

Need a deeper run than the public tool?

The free version is enough for most teams. When you want the same analysis across 500 pages or five competitors, that's an audit engagement, and that's what we do for clients.