Render and debug SIP traces, in your browser.
Drop a PCAP, sngrep log, or tshark export to render the call ladder, surface RFC issues, and ship a share link without an upload or signup. The analyzer never leaves your browser.
- PCAP / PCAPNG / sngrep, auto-detected
- RFC-grade issue detection
- Live Homer / qryn + in-browser dialer capture
- MCP server for your editor
No signup. Parsing happens entirely in your browser. AI is opt-in.
On a server without a browser? Upload via curl and get a share link back.
call-flow.ladder · 1 dialog · 0 retransmissions
200 OKladder rendered locally · no upload · 412ms
What started as an sngrep alternative is now four scoped surfaces.
Each one solves a different SIP problem and stays out of the way of the others. Pick the surface that matches your workflow.
- Free · client-side
Analyzer
The original utility. Free, in your browser.
PCAP, PCAPNG, sngrep text, tshark / tcpdump exports, raw SIP captures. Auto-detected, ladder-rendered, RFC issues called out (missing 200 OK / ACK, codec mismatches, NAT mismatches, auth loops, failed T.38 reinvites). RTP audio playback plus T.38 / T.30 fax decode to TIFF, all in the browser. A Wireshark-style SIP viewer with no install. No upload. No signup. No daily limit.
Open analyzer - Bridge extension v1.2
Live & WebRTC
Stream live calls from Homer or your browser dialer.
Connect to Homer 10 / qryn behind your VPN, or capture SIP-over-WebSocket from in-browser dialers (JsSIP, SIP.js, Janus). Click the extension icon on any dialer page to start capturing - live audio diagnostics (one-way audio, NAT-relay, codec drift) light up from getStats() in seconds.
Open live feed - New
MCP server
SIP knowledge in your editor and CLI.
Vendor docs (Asterisk, FreeSWITCH, Kamailio, OpenSIPS, Twilio, Cisco), SIP/SDP/WebRTC RFCs, and STIR/SHAKEN, searchable from Cursor, VS Code, Claude, Codex CLI. Use it to review configs in PR, debug pcaps, parse SDP, validate E.164, and configure stacks - 20+ tools, 40+ vendor stacks, free.
View install guide - Opt-in
AI debug
Ask SIPFlow AI what went wrong. Opt-in, pseudonymized.
Pseudonymized client-side. Phone numbers, IPs, Call-IDs, and branches are all swapped before any data is sent. Trace minimized while preserving every SDP body. Free up to a daily anonymous quota.
Try it on a sample trace
Pull SIP knowledge into Cursor, Claude, and Codex.
The Sipflow MCP server exposes a curated VoIP knowledge base (vendor docs, RFCs, STIR/SHAKEN) plus 20+ utilities. Use it to review a kamailio.cfg or pjsip.conf in PR, debug a live failure with a pcap, parse and diff SDP, walk RFC 3263 DNS, validate STIR/SHAKEN, classify E.164 numbers, or look up any SIP header or response code without leaving your terminal.
View install guide~/.cursor/mcp.json
{
"mcpServers": {
"sipflow": {
"url": "https://mcp.sipflow.dev/mcp"
}
}
}Works with VS Code, Claude Desktop, Claude Code, Codex CLI, Cline, Continue, Windsurf, and Goose. Any client that speaks Streamable HTTP can connect.
One privacy story per surface.
The analyzer is the original promise: 100% client-side, no upload, no metering. Share, AI debug, and MCP each have their own server boundary, and each is opt-in.
- Analyzer parsing, ladder rendering, and issue detection run entirely in your browser.
- Share is opt-in: you choose to upload a PCAP for an expiring share link.
- AI debug pseudonymizes phone numbers, IPs, Call-IDs, and branches locally before any data is sent.
- Anonymous history auto-deletes after 7 days.
- MCP queries are rate-limited; we don't store query content.
Got a tricky trace? Try it now.
The analyzer is unlimited. AI runs are free up to a daily anonymous quota, no signup required.
Open analyzer