Home › Developer Tools › IP Blacklist Checker

IP Blacklist Checker

Find out whether a mail server's IPv4 address is on a spam blocklist. The checker queries 21 public DNSBLs (Spamhaus, SpamCop, Barracuda, UCEPROTECT and more) in parallel and shows listed, clean or unknown for each one, with the return code and a link to request removal.

Last updated:

Try:

127.0.0.2 is the standard test address every DNSBL lists on purpose, so it shows what a listing looks like. Enter your own mail server's IP to check it.

Advertisement
Advertisement

How to use the IP Blacklist Checker

  1. Enter an IPv4 address such as your mail server's outgoing IP, or a host name like mail.example.com.
  2. Click Check Blacklists. Each list is queried with the reversed IP address over DNS-over-HTTPS.
  3. Read the summary: the big number is how many lists currently list the IP.
  4. Open a listed row's removal link to see why it is listed and how to request delisting, after you fix the cause.
  5. Copy or download the results to share with your host or IT team.

Spamhaus ZEN return codes

AnswerZoneMeaning
127.0.0.2SBLSpam source or spam operation verified by Spamhaus staff
127.0.0.3SBL CSSSnowshoe spam: low-volume spam spread across many IPs
127.0.0.4 to .7XBLHost infected by malware or abused as a proxy (includes the former CBL)
127.0.0.9SBL DROPHijacked or criminal network range
127.0.0.10, .11PBLPolicy listing: end-user IP that should not send mail directly
127.255.255.252 to .255ErrorQuery refused: public resolver, rate limit or typo in the zone name

How the lookup is built

The four octets of the IP address are reversed and the blocklist zone is appended. For 198.51.100.7 and SpamCop the query is 7.100.51.198.bl.spamcop.net, record type A. Reversing puts the most specific part first, the same way reverse DNS works under in-addr.arpa, which lets operators list whole ranges with wildcards. A TXT query for the same name often returns a short reason and a link.

Tips to keep a sending IP clean

  • Publish SPF, DKIM and DMARC and confirm them with the Email Deliverability Checker.
  • Give the IP a reverse DNS (PTR) name that resolves back to the same IP. Check it with Reverse DNS Lookup.
  • Never send to purchased or scraped lists; they are full of spam traps that feed these blocklists.
  • Rate-limit outgoing mail and require authentication so a single stolen password cannot send thousands of messages.
  • Remove bounced addresses promptly and honour unsubscribes within two days.

Frequently asked questions

How does an IP blacklist check work?

DNS blocklists (DNSBLs) publish their data in DNS. To check 203.0.113.25 on zen.spamhaus.org you look up 25.113.0.203.zen.spamhaus.org. If the name exists and returns an address in 127.0.0.0/8, the IP is listed and the returned code explains why. If the name does not exist (NXDOMAIN), the IP is not listed.

Why does 127.0.0.2 show as listed everywhere?

By convention every DNSBL lists 127.0.0.2 permanently as a test entry, so you can confirm the list is answering. It is the default example here so you can see what a listing looks like. Enter your own IP to check it.

Why do some lists show Unknown?

Some operators, notably Spamhaus, refuse queries that come through large public resolvers such as Cloudflare and Google and answer with a special 127.255.255.x code instead. Others may be slow or offline. The tool reports these as unknown instead of clean; use the list's own lookup page to confirm.

What is the Spamhaus PBL?

The Policy Block List contains IP ranges that ISPs say should not send email directly, such as home broadband and mobile addresses. It is not a sign of spam. Mail servers should send from a static IP with matching reverse DNS, or relay through a provider.

How do I get removed from a blacklist?

First fix the cause: a compromised account or device, an open relay, a hacked web form or sending to old purchased lists. Then use the list's removal page. Many lists, such as SpamCop and PSBL, expire listings automatically once the spam stops; UCEPROTECT levels 2 and 3 cover whole networks and are cleared by the network owner fixing abuse.

Does being listed mean my email will bounce?

It depends on which list. Major providers rely on a few lists such as Spamhaus, and a listing there often causes rejections. Smaller lists are used by fewer servers, so a listing may affect only some recipients. Fix any listing, but prioritise the widely used ones.

Is my IP address sent to FreeToolCabin?

No. Your browser sends the DNS queries directly to Cloudflare's or Google's public DNS-over-HTTPS resolver, which forwards them to each blocklist. FreeToolCabin has no server involved and stores nothing.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Email Deliverability CheckerGrade a domain's MX, SPF, DMARC, DKIM, BIMI and MTA-STS records in one report with fixes.Reverse DNS LookupFind the PTR hostname of any IPv4 or IPv6 address, one at a time or hundreds in bulk.What Is My IPSee your public IP address and location.DNS LookupLook up A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records with TTLs over secure DNS.Email ValidatorCheck email lists and spot disposable addresses.Website Down CheckerCheck if a website is down for everyone.Deep Link GeneratorCreate links that open directly in apps.URL ParserBreak a URL into its parts and edit query string parameters with a live rebuild.User Agent ParserSee your user agent and parse any UA string into browser, OS, engine and device.HTTP Status CodesSearch every HTTP status code with plain-English meanings, causes, fixes and RFC references.Subnet CalculatorCalculate IPv4 network, broadcast, host range, masks and host count, and split subnets.Bulk URL OpenerOpen a list of URLs in new tabs at once or in batches, with cleanup, dedupe and delay.API Request TesterSend GET, POST, PUT and DELETE requests with headers and a body, then inspect the response.WebSocket TesterConnect to a ws:// or wss:// server, send messages and watch a timestamped live log.WHOIS LookupLook up who registered a domain or IP: registrar, creation and expiry dates, name servers, status.Mailto Link GeneratorBuild encoded mailto: links with cc, bcc, subject and body, plus HTML code and a QR code.WhatsApp Link GeneratorCreate wa.me click-to-chat links with a pre-filled message, button HTML and a QR code.Basic Auth Header GeneratorCreate an Authorization: Basic header from a username and password, or decode one.Common Ports ListSearchable TCP/UDP port number list with service, protocol and description, filterable by range.DMARC CheckerLook up a domain's DMARC record, explain every tag, grade the policy and get fix suggestions.DMARC Record GeneratorCreate a DMARC TXT record with policy, reporting and alignment options, every tag explained.Email Header AnalyzerPaste raw email headers to trace every server hop, see delays and check SPF, DKIM and DMARC.IP Geolocation LookupFind the country, city, ISP, ASN and time zone of any IP address or domain, with a map.SPF Record CheckerLook up a domain's SPF record, count nested DNS lookups, find errors and test a sender IP.SPF Record GeneratorBuild a valid SPF TXT record from mail providers, IPs and includes, with a lookup-count check.CIDR to IP RangeConvert IPv4 or IPv6 CIDR blocks to first/last IP, mask and host count, and export IP lists.DNS Propagation CheckerCompare DNS answers and TTLs from Cloudflare, Google, Quad9, AdGuard and NextDNS side by side.Domain Availability CheckerCheck if domain names are available across .com, .io, .ai and more, with registrar and expiry.MAC Address LookupFind the vendor of a MAC address or OUI, check multicast and random bits, look up many at once.MX LookupFind a domain's mail servers: MX priority, host, IP addresses and the email provider.Uptime SLA CalculatorTurn 99.9% uptime into allowed downtime per day, month and year, or downtime into uptime %.Website Speed TestTest page speed with Lighthouse: performance score, Core Web Vitals and fixes, mobile or desktop.ASN LookupLook up an AS number or IP: network owner, country, registry, abuse contact and announced prefixes.Bandwidth CalculatorEstimate monthly website bandwidth (GB) and the Mbps you need from page views and page size.CNAME LookupFollow a hostname's full CNAME chain to its final IP addresses, with TTLs and CDN detection.CORS TesterSend GET, POST or OPTIONS from your browser to any API and see whether CORS allows it and why not.DKIM Record CheckerLook up a domain's DKIM key by selector (or auto-detect), check key type, bit length and tags.DKIM Record GeneratorCreate a DKIM RSA key pair in your browser with the TXT record, selector host and private key PEM.NS LookupFind a domain's authoritative nameservers with their IPs, SOA record and DNS hosting provider.Social Share Link GeneratorMake share links and buttons for Facebook, X, LinkedIn, Reddit, Pinterest, WhatsApp and email.Subnet Mask Cheat SheetInteractive /0 to /32 table of subnet masks, wildcards and host counts with details per prefix.TXT Record LookupLook up a domain’s DNS TXT records and see which are SPF, DMARC, DKIM or verification tokens.VLSM CalculatorSplit a network into variable-length subnets sized to the hosts each one needs.YouTube Timestamp Link GeneratorMake YouTube links that start at a set time, embed start/end codes and lists of timestamps.DMARC Report AnalyzerRead DMARC aggregate XML reports (.xml, .gz, .zip): sources, SPF/DKIM alignment and pass rates.Domain Age CheckerSee how old a domain is, when it was registered and when it expires. Bulk check up to 50.Email ObfuscatorHide an email address from spam bots with HTML entities, a JavaScript mailto link or reversed CSS text.Email PermutatorGenerate every common business email format from a first name, last name and company domain.HTTP Header ParserPaste raw HTTP headers to get a table explaining each one plus a security headers grade.IP Range to CIDRTurn a start and end IP into the shortest list of CIDR blocks, for IPv4 and IPv6.IPv6 Subnet CalculatorIPv6 prefix to network, range, address count and /64s, and split it into child subnets.Link in Bio Page GeneratorCreate a link-in-bio page with avatar, bio, links and theme, then download it as one HTML file.
See all 52 Network, DNS & Email Tools →