API Available โ€” Free tier included

IsValid

Data Validation API

Stop writing validators from scratch. One REST API for emails, VAT numbers, IBANs, VINs, credit cards, and 25+ more validators โ€” with checksum verification, EU VIES lookups, and DNS checks built in.

Validators
25+
Free calls/day
100
Uptime
99.9%
Avg latency
<50ms

Comprehensive Validation Endpoints

Everything you need to validate user input, clean data pipelines, and ensure data integrity across your applications.

๐Ÿ“ง

Email

Comprehensive email address validation following RFC 5322 with optional DNS MX record checks to confirm the domain actually accepts mail.

GET /v0/email
๐Ÿงพ

VAT Number

Validate VAT identification numbers for 60+ countries with checksum verification. Optionally cross-check against the EU VIES registry.

GET /v0/vat
๐Ÿฆ

IBAN

Validate International Bank Account Numbers for 80+ countries. Checks country-specific length, structure, and the full MOD-97 checksum.

GET /v0/iban
๐Ÿ’ณ

Credit Card

Validate credit card numbers using the Luhn algorithm. Detects card network (Visa, Mastercard, Amex, Discover, and more).

POST /v0/credit-card
๐Ÿ”€

BIC / SWIFT

Validate Bank Identifier Codes used in international wire transfers, with institution name and country lookup.

GET /v0/bic
โ‚ฟ

Bitcoin Address

Validate Bitcoin addresses across all four formats: Legacy (P2PKH), Script (P2SH), native SegWit (P2WPKH), and Taproot (P2TR).

GET /v0/btc-address
๐Ÿš—

VIN

Decode Vehicle Identification Numbers per ISO 3779. Returns manufacturer, country of assembly, model year, and check-digit validity for 1 000+ WMI codes worldwide.

GET /v0/vin
๐Ÿ“ฑ

IMEI

Validate mobile device IMEI numbers using the Luhn algorithm. Identifies the Type Allocation Code (TAC) and checks correct length and format.

GET /v0/imei
๐Ÿท๏ธ

EAN Barcode

Validate EAN-8 and EAN-13 barcodes with check-digit verification. Covers retail product codes, ISBN-13, and ISSN barcodes.

GET /v0/ean

And more โ€” ABA routing, country codes, currency codes, date, ISBN, ISSN, IP & MAC addresses, KRS, language codes, PESEL, REGON, UUID, boolean parsing, and others. See full documentation โ†’

Start validating today

Create your free account and get 100 API calls per day.

or continue with
Sign in with Google

Ready to integrate IsValid into your project?

Read the full API documentation and start making requests in minutes.

Read the Docs