All tools · 🌐 Network Tools

📡 ICMP Type / Code Reference

When debugging a connectivity issue, the ICMP message is often the clue. This reference covers every common ICMP type and code for IPv4 (ICMPv4) and IPv6 (ICMPv6), with one-line meanings.

Loading tool…

Examples

Most common
OutputType 0 (echo reply) · Type 8 (echo request) · Type 3 (destination unreachable) · Type 11 (time exceeded — TTL 0)

Frequently asked questions

Why does PMTU discovery need ICMP?

When a packet is too large, the router drops it and sends ICMP type 3 code 4 ("Fragmentation needed"). If a firewall blocks ICMP, this signal is lost — and large packets silently fail.

About this calculator

ICMP Type / Code Reference runs entirely in your browser using standard formulas. No data is sent to any server. We don't share your inputs with lenders, brokers, or anyone else — there's no funnel and no follow-up email.

Related tools

← All 35 calculators

Why this tool

vs typical free network-tools sites

NetToolsetTypical free site
PriceFreeFree
Signup requiredNoOften (for advanced features)
Ads inside the toolNoYes (banner + interstitial)
Logs your IP / queriesNoYes (often resold)
Data sent to a serverMath runs in browser; lookups hit Cloudflare DoH directlyYes (all goes through their server)
Open sourceYesNo
Bookmarkable URL per toolYesMixed
MultilingualEN / ES / PT / FR / DEUsually EN only
Loads in under 1sYes (static)Often slow (ad tracking)