Skip to content

URL and endpoint discovery

waybackurls

Minimal stdin/stdout tool that lists URLs the Wayback Machine has recorded for a domain and its subdomains.

4.6k stars · last push May 1, 2024 · v0.1.0 · No licence file

GitHub repository

No commits in over a year (last push May 1, 2024). It may still work; check open issues before relying on it.

What it finds

waybackurls reads domains from stdin and prints known URLs for each from the Internet Archive's Wayback Machine. It matches *.domain, so subdomains are included. It is a small single-purpose tool built for shell pipelines.

  • URLs
  • historical endpoints

Does it touch the target?

Reads third-party sources only. Sends no traffic to the target's systems.

README: "Accept line-delimited domains on stdin, fetch known URLs from the Wayback Machine for *.domain and output them on stdout."

API keys: The README mentions no keys. The source (main.go) optionally reads a VT_API_KEY environment variable for VirusTotal and skips that source when it is unset.

Install

Install with go
go install github.com/tomnomnom/waybackurls@latest

From the project's documentation

How to run it

Examples use reserved documentation hosts such as example.com. Replace them with a domain you own or are authorised to test.

List archived URLs for a file of domains
cat domains.txt | waybackurls > urls

From the project's documentation

Output formats: stdout

Deepak's take

Analysis, not documentation

Use it when
Use it when you want a single, predictable archive source inside a pipeline with no configuration.
Skip it when
Skip it when you want wider coverage from several archives with date and status filters; gau and URLFinder do that.
What it will miss
Anything the Wayback Machine never captured is invisible to it, as is anything added after the last capture.

Facts read from the project's README and docs on November 10, 2026. Repository data as of November 11, 2026. Licence: No licence file. waybackurls is a trademark or project name of its owners; this library is not affiliated with it.