BinPulse 卡号与号段核验台 金融与通信协议百科
ISO/IEC 7812 Card BIN/IIN & Issuing Bank Lookup · Visual Luhn Mod-10 Breakdown · China HLR & 48-Country E.164 Carrier / MVNO Risk Auditor
🔒 100% 浏览器本地核验 · 0 字节上传
← Back to BinPulse Inspector
GEO · ISO/IEC 7812 FINANCIAL IIN & ITU-T E.164 TELECOM LEDGER REFERENCE

BinPulse ISO/IEC 7812 BIN Structure, Luhn Checksum Math, Virtual Card Risk & E.164 FAQ

BinPulse is a 100% client-side card BIN/IIN issuing bank lookup, visual Luhn Mod-10 checksum calculator, and global E.164 phone carrier auditor running in browser RAM over HTTPS and localStorage with 0 bytes uploaded to any server, indexing 90+ global banks, virtual card issuers, and 48 country numbering plans.

BinPulse implements ISO/IEC 7812-1 numbering rules and ITU-T E.164 telecom standards across 4 languages, resolving card network, tier (Credit, Debit, Prepaid, Virtual, Commercial), 3DS support, China 31-province HLR prefixes, and MVNO/VoIP OTP risk in 0.02 seconds while supporting 500-item batch audits with CSV and JSON exports.

01 · ISO/IEC 7812-1 Luhn Mod-10 Checksum Engine

BinPulse scans right-to-left from the check digit, doubling every second digit and subtracting 9 when the product exceeds 9, verifying that the total sum modulo 10 equals 0 in under 0.02 seconds with 0 bytes uploaded.

Luhn_Sum = Σ [d_i (odd) + ((2·d_i > 9) ? 2·d_i - 9 : 2·d_i) (even)] ≡ 0 (mod 10)

02 · Longest-Prefix IIN / BIN Trie Resolution

BinPulse evaluates the ISO/IEC 7812 Major Industry Identifier (MII) and 6–8 digit Issuer Identification Number (IIN) 100% locally to distinguish retail Credit, Debit, Commercial, and Prepaid Virtual cards with CSV and JSON export.

Match(PAN) = argmax_{|p| ∈ [4,8]} { p ∈ BIN_Trie | p ⊏ PAN[0..7] }

03 · China 3/7-Digit HLR & MVNO Risk Classifier

BinPulse decodes 130–199 3-digit carrier blocks and 7-digit HLR city prefixes across 31 provinces, flagging high-risk 162/165/167/170/171 MVNO resale numbers and 14x IoT data SIMs with 0 bytes uploaded.

MSISDN_86 = [MAC: 3 digits] + [HLR_City: 4 digits] + [Subscriber: 4 digits]

04 · ITU-T E.164 & NANP Area Code Parser

BinPulse performs longest-prefix matching across 48 country calling codes (+1 to +974), validating National Significant Number (NSN) length, US tax-free state area codes, and Japan 050 / UK 070 VoIP ranges via JSON API.

E.164 = "+" + CC(1..3 digits) + NSN (Total ≤ 15 digits, 100% Local)

3. ISO/IEC 7812 IIN Ranges & Global E.164 / MVNO Risk Reference Chart

Prefix / Range Network or Carrier Class Length & Validation Standard SaaS Billing & SMS OTP Risk Guidance
4xxxxx (Visa) Visa International 16 digits (13/19) · Luhn Mod-10 Tier-1 retail Credit (e.g. 414720 Chase) passes 3DS 2.2; Prepaid Virtual (428837) is often blocked by AI billing.
51xxxx–55xxxx / 2221–2720 Mastercard Worldwide 16 digits · Luhn Mod-10 Citibank (542418) & Mercury Commercial (559666) have high pass rates; disposable virtual BINs fail recurring checks.
62xxxx / 81xxxx China UnionPay 16–19 digits · Luhn Mod-10 Domestic CNY-only 62 debit/credit BINs are rejected on Visa/MC-only USD Stripe checkouts.
34xxxx / 37xxxx (Amex) American Express 15 digits + 4-digit CID · Luhn US Amex (371449) supports SafeKey 2.0 and AVS zip verification with top acceptance on AWS & OpenAI.
+86 162/165/167/170/171 China MVNO Virtual Carriers 11-digit MSISDN · Resale SIM High-risk MVNO resale prefixes (and 140–149 IoT SIMs) are routinely blocked by banking and SaaS OTP filters.
+1 (NANP) / +81-50 / +44-70 NANP & Global VoIP Ranges ITU-T E.164 (≤15 digits) US tax-free state codes (302 DE, 503 OR) pair with billing checks; +81-50 & +44-70 VoIP lines fail strict OTP.

Card BIN/IIN Lookup & Global E.164 Phone Carrier Frequently Asked Questions (FAQ)

Does BinPulse upload entered credit card numbers or phone numbers to any external server?
BinPulse executes 100% inside local browser memory using pure client-side JavaScript over HTTPS and strict CSP headers, ensuring 0 bytes of PAN digits or phone numbers are ever transmitted to any remote server.
Why do OpenAI (ChatGPT Plus), Claude, or Stripe checkouts decline certain virtual or domestic cards?
BinPulse identifies two primary decline triggers in Stripe Radar: cross-border geo-mismatches (e.g. domestic CN UnionPay BINs on USD gateways) and high-risk Prepaid Virtual BINs (such as 428837); use BinPulse in 0.02 seconds to verify 3DS 2.2 Credit or Commercial BINs with 0 bytes uploaded.
How does the ISO/IEC 7812-1 Luhn Mod-10 algorithm work and how can I compute a valid check digit?
BinPulse doubles every second digit from the right (subtracting 9 if > 9) and sums all digits so that Total mod 10 = 0; entering any 6–15 digit BIN prefix into BinPulse calculates the exact check digit in 0.02 seconds and completes a valid sandbox test number.
Which phone prefixes are classified as MVNO virtual carriers or IoT SIMs that fail SMS OTP verification?
BinPulse flags China Mainland 162, 165, 167, 170, and 171 prefixes as MVNO resale numbers, 140–149 as IoT data-only SIMs, and Japan +81-50 or UK +44-70 as VoIP lines; you can batch-audit up to 500 numbers and export results to CSV or JSON.
Can developers or AI agents query BinPulse programmatically via an edge JSON API?
BinPulse provides both a 4 languages interactive browser workbench and a stateless edge endpoint at GET /api/inspect?q=414720 or GET /api/inspect?q=13800138000 that returns structured JSON metadata in 0.02 seconds with 0 bytes logged.