Check Digit Validator

active

Validate common check-digit schemes — Luhn (cards), ISBN-10/13, EAN/UPC/GTIN, IMEI and US ABA routing numbers. Malformed input is rejected, a wrong check digit returns valid:false.

SearchBasex402 v2exactcheckdigit.openverbs.com ↗︎
Transactions · 30d
0
Volume · 30d
$0.00
Unique buyers · 30d
0
Uptime · 30d
100.0%
Latency p50
186ms
Reported calls · 30d
10

Endpoints (5 live)

  • POST /v1/luhn — Validate a number by the Luhn (mod-10) algorithm — the scheme behind credit/debit card numbers and many IDs. Spaces and hyphens are ignored. A mismatched check digit is a successful { valid: false }. (0.002 USDC on Base)
  • POST /v1/routing — Validate a 9-digit US ABA bank routing number by its weighted (3,7,1) mod-10 checksum. Spaces and hyphens are ignored. (0.002 USDC on Base)
  • POST /v1/isbn — Validate an ISBN-10 (mod-11, trailing X allowed) or ISBN-13 (GTIN mod-10) book number. Length after removing spaces/hyphens selects the scheme. (0.002 USDC on Base)
  • POST /v1/imei — Validate a 15-digit mobile device IMEI by its Luhn check digit. Spaces and hyphens are ignored. (0.002 USDC on Base)
  • POST /v1/ean — Validate a GTIN barcode number — EAN-8, UPC-A (12), EAN-13 or GTIN-14 — by the standard mod-10 check digit. Length selects the scheme. (0.002 USDC on Base)

First seen · last seen