SPF Record Checker

Please enter a host name to check.

Example host names with SPF records:
ipswitch.com, microsoft.com, google.com, gmail.com, apple.com, postini.com, ebay.com, orange.ch, bitcointalk.org, thecannells.org, facebook.com, shaw.ca, ubs.com, kitterman.com

SPF checker created by an author of the SPF RFC4408.
http://www.kitterman.com/spf/validate.html

 

The following nameservers for the host name google.com were found.
ns2.google.com [216.239.34.10]
ns1.google.com [216.239.32.10]
ns3.google.com [216.239.36.10]
ns4.google.com [216.239.38.10]

The following rules for the host name google.com were found. A total of 4 queries (as defined by RFC4408) were performed for fetching SPF and related records.
The DNS lookups for SPF took 797msec.
  1. Inlcude 4 allow rules from host _spf.google.com.
    1. Inlcude 12 allow rules from host _netblocks.google.com.
      1. Allow all from the range 35.190.247.0/24 (35.190.247.0 - 35.190.247.255)
      2. Allow all from the range 64.233.160.0/19 (64.233.160.0 - 64.233.191.255)
      3. Allow all from the range 66.102.0.0/20 (66.102.0.0 - 66.102.15.255)
      4. Allow all from the range 66.249.80.0/20 (66.249.80.0 - 66.249.95.255)
      5. Allow all from the range 72.14.192.0/18 (72.14.192.0 - 72.14.255.255)
      6. Allow all from the range 74.125.0.0/16 (74.125.0.0 - 74.125.255.255)
      7. Allow all from the range 108.177.8.0/21 (108.177.8.0 - 108.177.15.255)
      8. Allow all from the range 173.194.0.0/16 (173.194.0.0 - 173.194.255.255)
      9. Allow all from the range 209.85.128.0/17 (209.85.128.0 - 209.85.255.255)
      10. Allow all from the range 216.58.192.0/19 (216.58.192.0 - 216.58.223.255)
      11. Allow all from the range 216.239.32.0/19 (216.239.32.0 - 216.239.63.255)
      12. Soft deny all IPs which do not match any previous rule
    2. Inlcude 7 allow rules from host _netblocks2.google.com.
      1. Allow all from the range 2001:4860:4000::/36
      2. Allow all from the range 2404:6800:4000::/36
      3. Allow all from the range 2607:f8b0:4000::/36
      4. Allow all from the range 2800:3f0:4000::/36
      5. Allow all from the range 2a00:1450:4000::/36
      6. Allow all from the range 2c0f:fb50:4000::/36
      7. Soft deny all IPs which do not match any previous rule
    3. Inlcude 11 allow rules from host _netblocks3.google.com.
      1. Allow all from the range 172.217.0.0/19 (172.217.0.0 - 172.217.31.255)
      2. Allow all from the range 172.217.32.0/20 (172.217.32.0 - 172.217.47.255)
      3. Allow all from the range 172.217.128.0/19 (172.217.128.0 - 172.217.159.255)
      4. Allow all from the range 172.217.160.0/20 (172.217.160.0 - 172.217.175.255)
      5. Allow all from the range 172.217.192.0/19 (172.217.192.0 - 172.217.223.255)
      6. Allow all from the range 172.253.56.0/21 (172.253.56.0 - 172.253.63.255)
      7. Allow all from the range 172.253.112.0/20 (172.253.112.0 - 172.253.127.255)
      8. Allow all from the range 108.177.96.0/19 (108.177.96.0 - 108.177.127.255)
      9. Allow all from the range 35.191.0.0/16 (35.191.0.0 - 35.191.255.255)
      10. Allow all from the range 130.211.0.0/22 (130.211.0.0 - 130.211.3.255)
      11. Soft deny all IPs which do not match any previous rule
    4. Soft deny all IPs which do not match any previous rule
  2. Soft deny all IPs which do not match any previous rule