Email Header Analyzer
Trace where an email came from and check SPF, DKIM and DMARC.
How to get the email headers
| Mail app | Where to find the headers |
|---|---|
| Gmail (web) | Open the message → ⋮ (More) → Show original → copy the text |
| Outlook.com | Open the message → … → View → View message source |
| Outlook (desktop) | Open the message → File → Properties → Internet headers |
| Apple Mail | View → Message → All Headers (or Raw Source) |
| Yahoo Mail | Open the message → … → View raw message |
| Thunderbird | View → Message Source |
Copy everything from the top down to the first empty line, then paste it into the box above and press Analyze headers. You can paste the whole message too; the tool ignores the body.
What the analysis shows
- Sender IP: the first public address in the delivery chain, or the address in
X-Originating-IPwhen the sender's provider includes it. - SPF, DKIM and DMARC: whether the receiving server confirmed that the message really comes from the domain it claims. How these checks work.
- Delivery path: every server that handled the message, in order, with the time spent at each hop.
- Summary: From, To, Subject, Date, Message-ID, Return-Path and the mail program used.
Spotting phishing
Be suspicious when:
- SPF, DKIM or DMARC show
fail. - The From address and the Return-Path or Reply-To use different domains.
- The first hop comes from a country or network that does not match the claimed sender.
- The message claims to come from a bank or service but was sent from a residential IP.
Read how to read email headers for a step-by-step walkthrough.
Privacy
Headers are analyzed when you press the button and are not stored. They can contain email addresses, so do not share the results publicly.
Frequently asked questions
Can I find the real location of the sender?
Only sometimes. Webmail services like Gmail and Outlook.com usually hide the sender's own IP and show their servers instead, so the trace ends at the provider.
Why are the times in the delivery path out of order?
Each server writes its own clock time. A server with a wrong clock makes a hop look negative or very long. We never show negative delays.
What does "SPF softfail" mean?
The sending server is not listed in the domain's SPF record, but the domain asked receivers not to reject the message outright. It often goes to spam.
Learn more
What is email spoofing and how do you spot it?
Email spoofing fakes the sender address to make phishing look real. Learn how it works, how to check if an email is spoofed and how to protect your own domain.
DNS & domains · 2 min readDNS record types explained
What A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, PTR and SRV records do, with examples and the most common mistakes to avoid.
Email · 3 min readHow to read email headers and trace an email
Email headers show the path a message took, the sender's IP and whether it passed SPF, DKIM and DMARC. Learn to read them and spot phishing step by step.
Other free IP and network tools
IP Lookup
Location, network owner and ASN of any IP address or domain.
ISP Lookup
See which internet provider your connection, or any IP address, belongs to.
VPN Leak Test
One-click check of your VPN: IP, IPv6, WebRTC, timezone and language leaks.
VPN & Proxy Check
Find out if an IP belongs to a VPN, proxy or Tor exit node.
Open Port Checker
Test whether a port on your connection is open to the internet.
Online TCP Ping
Measure how fast a server answers on a port, from our worldwide network.
Blacklist Check
Test an IPv4 address against 20+ spam blacklists.
DNS Lookup
A, AAAA, MX, NS, TXT, CNAME, SOA and CAA records of a domain.
DNS Propagation Checker
Compare a DNS record across 13 public resolvers at once.
Website IP Lookup
Find the IP addresses, hosting company and CDN of any website.
Reverse DNS
Find the hostname behind an IP address.
WHOIS Lookup
Owner and registration data for a domain or IP address.
Domain Age Checker
How old a domain is, when it was registered and when it expires.
SPF, DKIM & DMARC Checker
Check and generate the email authentication records of a domain.
SSL Certificate Checker
Expiry date, issuer and covered names of a website certificate, plus HTTPS checks.
HTTP Headers Checker
See redirects, response headers and a security grade for any URL.
Is It Down?
Check if a website is down for everyone or just for you.
Subnet Calculator
Network, broadcast, host range and subnets for IPv4 and IPv6.
IP Converter
Convert IPs to decimal, hex and IPv6, and CIDR blocks to address lists.
Bulk IP Lookup
Look up to 25 IP addresses at once and export the results as CSV.
Browser Fingerprint
See what your browser shares with every site you visit.
WebRTC Leak Test
Check if your real IP leaks past your VPN through WebRTC.
IP Widget for Your Site
Free "What is my IP" box for your website or blog, with one line of code.