Skip to content
IPOK

Everything about your IP in one scan: purity · type · leaks · access

Account bans? Payment declines? Endless CAPTCHAs or region blocks? Check whether your IP is “dirty” first.

IP purity reflects how heavily an IP address is flagged across threat databases. IPOK cross-checks 8 security data sources and reports your fraud score, blacklist records, subnet-neighbor risk, residential or datacenter attribution, and WebRTC/DNS leaks.

🔒 Privacy-firstNo storage · no logs · no tracking · no cookies / analytics · WebRTC test runs on click and stays on your device

We don't collect, phone home, or sell your real IP. Privacy

✕ Most checkers: use WebRTC to read your real IP✓ IPOK: only the exit IP you give it
Your public IP
8 sources cross-verifiedOpen methodologyFree · no loginNever reads your IP

What “IP purity” and a risk score actually mean

When you sign up for an account, log into a marketplace, or open a streaming app, the platform doesn't just see your IP address — it runs that address through fraud and abuse engines that decide, in milliseconds, how much to trust you. “IP purity” is shorthand for the outcome of that judgment: how likely your IP is to trip a risk control before you've done anything wrong.

A risk score (0–100, higher is worse) compresses that judgment into one number. It rises when an IP looks like a proxy, VPN, Tor exit, or data-center machine; when it has a history of spam or abuse reports; or when the addresses around it are dirty. It stays low when the IP looks like an ordinary home or mobile connection with a clean record. IPOK reports the same kind of score so you can see a problem before a platform silently shadow-bans, rate-limits, or blocks you — and it tells you why the score is what it is instead of handing you a sealed verdict.

How IPOK gets to the number (the one-line version)

IPOK does not trust any single vendor. It queries up to 8 risk sources in parallel — ip-api, ipapi.is, proxycheck, AbuseIPDB, Scamalytics, StopForumSpam, IPQS, plus IPOK-DB (a self-built offline library: official Tor exits, X4BNet community VPN ranges, Spamhaus DROP, and tested open proxies, refreshed weekly) — blends their verdicts by reliability weight, and applies a few hard-signal floors: if any trustworthy source proves the IP is a Tor exit, on a major blocklist, or a confirmed proxy, the score cannot drop below that floor no matter how the averages land. That's what keeps a data-center IP from being mislabeled “pristine” just because most sources happen to give it a low number.

Every result is auditable — open “How is this score computed?” on any check and the contributing sources, weights, and triggered floors map exactly to the methodology page. Dormant or failed sources are excluded.

How to read the score tiers

0–15 · Pristine
Virtually never trips any platform's risk controls — what a clean home connection looks like.
15–50 · Clean
Passes normally on the vast majority of platforms; safe for everyday sign-ups, logins, and shopping.
50–70 · Caution
Some platforms may demand extra verification (phone, email, captcha) or quietly rate-limit you; common for shared, mobile-NAT, or lightly flagged IPs.
70–100 · High risk
Sign-up or login is likely to be blocked or flagged outright; typical of proxies, VPNs, abused, or blocklisted addresses.

A note for hosting and mobile users: a data-center IP rarely scores below the Clean band even when its reputation is otherwise clean — that's by design, because platforms treat hosting traffic with suspicion. Carrier-grade mobile NAT can read “clean” yet still get rate-limited because thousands of users share it.

FAQ

Why is my IP showing a high risk score even though I've never done anything wrong?

Risk scores are about reputation, not just your own behavior. The most common reasons: your IP sits in a data-center / hosting range (VPS, cloud server, some “residential” proxies), your VPN's exit IP is shared by many users, or your /24 neighborhood is full of flagged addresses so you get caught by guilt-by-association. Open the score breakdown and signals list on your result — IPOK names the exact reason (e.g. “hosting”, “proxy/VPN”, “on blocklist”, “dirty neighborhood”) rather than leaving you to guess.

What's the difference between a residential IP and a hosting (data-center) IP, and why does it matter?

A residential IP is assigned by a consumer ISP to a home connection — fraud systems trust it because real people live behind it. A hosting IP belongs to a data center (AWS, a VPS provider, etc.) and is treated with suspicion because bots, scrapers, and proxies run there. IPOK detects the type and reflects it in the score: hosting IPs rarely fall below the Caution band by design. If you're running a server or proxy and getting blocked, this is usually the root cause.

How is IPOK different from ping0.cc?

The core difference is explainability and source breadth. Where a single-source checker hands you one number, IPOK blends up to 8 risk sources, shows each source's verdict side by side, and exposes exactly which signals and hard-signal floors produced your score. It also maps your /24 neighbors, detects residential vs. hosting, checks AI/streaming reachability, and ships in both English and Chinese. The methodology is fully public — no black box.

Does IPOK log or store the IPs I check?

No. IPOK is built as a privacy-clean alternative — it does not record the IPs you look up. Checks are run live against risk sources and returned to you; the page is a diagnostic tool, not a logging service. Browser-side features (like consistency and leak checks) read your environment locally without sending it anywhere.

What score do I need to pass sign-ups and avoid bans?

As a rule of thumb: aim for the Clean band (under 50) for everyday sign-ups and logins, and Pristine (under 15) for anything a platform scrutinizes heavily. Caution (50–70) means expect extra verification; High risk (70+) means expect to be blocked. Scores are reference signals — different platforms weigh sources differently, so treat IPOK as an early-warning check, not an absolute guarantee.

My VPN / proxy scores badly — how do I find a cleaner IP?

Switch exit nodes and re-check until you land in the Clean band; shared VPN exits and abused proxy IPs are the usual culprits. Residential or mobile exits generally score far better than data-center ones. You can also use the /24 neighborhood map to avoid IPs in a heavily flagged block, and the side-by-side compare view to pick the cleaner of two candidate IPs before you commit.

Related checks

Why Is My IP Blocked or Flagged by ChatGPT? 3-Layer Risk Explained | IPOK
Your IP address is blocked by ChatGPT because OpenAI's security systems, primarily powered by Cloudflare, flag the connection as a high-risk bot or non-residential user. Hosting and VPN IPs typically carry elevated fraud scores, which automatically triggers OpenAI's edge block (Cloudflare Error 1020). This occurs when you use shared VPNs or datacenter VPS hosting to access the platform. When many users share one IP, it gets burned by OpenAI due to excessive requests. To resolve this, you need a clean, native residential IP where the registration country matches your geolocation. IPOK provides a real-time multi-source reputation check below to help you identify if your IP type is classified as hosting, proxy, or VPN, allowing you to bypass ChatGPT's region-lock and edge firewall constraints immediately.
Why Is My IP Rejected or Flagged by PayPal? Risk Logic Explained | IPOK
Your IP address is blocked or flagged by PayPal because its automated anti-fraud system detects inconsistencies in your connection, signaling potential identity theft or account takeover. PayPal cross-references your IP address type, checking if it originates from a commercial hosting provider (IDC) rather than a local consumer ISP. If your IP is flagged as a proxy, VPN, or datacenter range, or if the geolocation country differs from your PayPal account's registered country, PayPal immediately restricts transactions to prevent chargeback fraud. Additionally, sharing an IP with blacklisted users in AbuseIPDB triggers account audits. Using a clean, native residential IP is essential to maintain account health. Below, IPOK aggregates real-time data from eight top threat intelligence sources to evaluate your IP's risk score and PayPal compatibility rating, ensuring your connection passes payment gateway risk checks.
Why Is My IP Blocked or Shadowbanned by TikTok? 0 Views Guide | IPOK
Your IP address is flagged or rejected by TikTok because the platform's advanced device-fingerprinting and traffic-filtering systems classify your connection as commercial, automated, or spam-prone. Typically, TikTok blocks or shadowbans users operating from datacenter ASNs or recycled proxy pools to prevent bot farms from inflating engagement metrics. When you post videos or register accounts using a shared VPN or hosting IP, TikTok's network security filters, which actively monitor IP purity, trigger restrictions like zero views, verification loops, or outright login bans. To successfully bypass TikTok's strict security protocols, you must utilize a clean, native mobile or residential IP that aligns with your targeted country. Below, IPOK embeds its live multi-source risk assessor, checking your IP type, proxy flags, and AbuseIPDB records in real time to ensure your connection is verified as a legitimate residential subscriber.
Why Is My IP Blocked by Prolific? PEC-SUB-0002 Error Explained | IPOK
Your IP address is rejected by Prolific (often showing error codes like PEC-SUB-0002) because their strict participant screening systems flag your connection as a non-residential proxy or VPN. Research platforms like Prolific block all commercial hosting ASNs to prevent automated bots or out-of-region users from compromising scientific study data. If your IP is shared with hundreds of VPN users, has a high abuse history, or if its ISP registration country does not perfectly match your physical residence and account profile, your access is instantly blocked. To participate in studies, you must connect from a clean, domestic residential broadband IP. Below, IPOK provides a comprehensive multi-source IP analysis, checking your ISP status, datacenter classification, and threat score across major databases to help you identify and resolve the specific network factors triggering Prolific's PEC blocks.
Why Is My IP Flaged or Blocked by Stripe? Radar Decoded | IPOK
Your IP address is flagged or blocked by Stripe because the payment gateway's Radar fraud prevention system detects indicators of automated card testing, proxy usage, or high-risk locations. Commercial hosting, VPNs, and public proxy IPs typically carry elevated fraud scores that trigger Stripe Radar's advanced rules. If your connection originates from a datacenter ASN, displays geographical discrepancies (such as a billing address mismatching the IP country), or exhibits high activity suggesting automated scripting, Stripe blocks the checkout session to protect merchants from chargebacks. To process payments smoothly, a clean, single-user residential or legitimate corporate IP is required. Below, IPOK aggregates real-time data from eight distinct databases to analyze your IP's fraud score, network type, and payment compatibility, helping you ensure your billing connection meets Stripe's security thresholds.

Free tools

Lightweight network / developer tools — all run locally in your browser.

+ Show all 32 tools

Mini-games

Take a break — all run locally in your browser, no sign-up.