Find, reach, and inspect services locally.

Inspect HTTP, gRPC, WebSocket, SSE and Cap’n Proto. Find ports, trace a network path, or manage a download. A local Go app does the work; your browser provides the interface.

Local-first. No account.

Nightly builds and workspace guides

Nightly follows the latest changes on the default branch.

ProtoPeek v0.7.0 Home with direct unsent HTTP or gRPC entry
v0.7.0 Windows package · captured 23 October 2026 before publication. Published package bytes verified unchanged.

Start with a question.

Why is this request slow?

Check DNS, routes, hops, and timing in one path.

Trace the path

What can I verify about this public website?

See DNS, TLS, and response-header evidence when you ask.

See website evidence

What is happening on this device?

Network workspace: listeners, connections, IPs, and bounded speed evidence.

Preview This Device

Can I manage this download locally?

Queue, pause, resume, and verify HTTP(S) transfers.

Meet Downloader

Which optional tool does this task need?

Native workbenches and guided setup, with checks only when you ask.

Explore Extensions

Follow one connected map through every feature, its evidence, and its limits.

Explore all features

Network family · v0.7.0

From service checks to packet evidence.

Use protocol clients for requests, network checks for connection evidence, and capture files for recorded traffic. Expanded diagnostics, full-range batches and TCP payload evidence are included in v0.7.0; installed-tool and native acceptance remain separate.

Check a connection

13 bounded modes for DNS, TCP, TLS, proxies, HTTP/2, HTTP/3 and offline subnet planning.

Connection evidence stays separate from application health.

Explore network diagnostics

Find answering TCP ports

Choose one host and a preset or the full 1–65,535 range, processed in bounded batches.

Open, refused, timeout and not scanned remain distinct. This is a TCP scan.

See port scanning

Read a packet file

Open PCAP, PCAPNG or .cap captures from tools such as Wireshark; filter packets and inspect conversations.

Core reader: no Wireshark install, endpoint contact or decryption.

Inspect capture-file support

Capture this host

Use installed dumpcap for a finite recording on a selected local interface with an IP or port filter.

Optional capture support and OS permissions required; only host-visible traffic.

Review live capture requirements

One workbench. Real evidence.

Requests, routes, listeners, certificates, downloads, and timing stay together. These actual v0.7.0 package captures were taken before publication; the public bytes were later verified unchanged. Historical captures remain in the screenshot record.

ProtoPeek v0.7.0 Extensions library with 20 optional entries and explicit integration levels
v0.7.0 Windows package · Extensions
ProtoPeek v0.7.0 Home with direct unsent HTTP or gRPC entry
v0.7.0 Windows package · Home

Ready when you are.

Install once, then run pp to open the local workbench in your browser.

Other install optionsDownload a release archive
Operating system

Downloads the stable GitHub release. Uses your installed aria2 for downloads.

APT, Snap, Flatpak and other downloads

The GitHub installer above is the default. Signed APT, Homebrew and Scoop are also available. A checksummed Snap candidate is attached to v0.7.0. Snap Store publication requires maintainer credentials, desktop acceptance and classic review. No Snap Store or Flatpak publication is claimed.

Use the official Microsoft Store listing to install or update ProtoPeek.

Set up APT, then sudo apt install protopeekBrowse release packages

Your machine stays yours.

ProtoPeek opens locally. External checks run only when you ask. The interface is served by the app on your machine; there is no hosted account to sign into.

Why a Browser User Interface?
  • No account
  • No ProtoPeek cloud sync
  • Clear consent before external checks