Skip to content
Number Buffet

Category

Test data

Check-digit-correct fake identifiers for development and QA — safe, reserved ranges only.

14 generators

EAN-13 barcodes

Thirteen-digit retail barcode numbers with correct check digits, drawn from the GS1 prefixes that are never registered products.

Fake phone numbers

Dummy numbers drawn only from the blocks Ofcom, NANPA and the ACMA reserve for fiction — safe to print, safe to seed into a test database.

IMEI numbers

Structurally valid 15-digit IMEIs and 16-digit IMEISVs with a correct Luhn check digit, for test fixtures and QA — with an optional fixed Type Allocation Code.

Invoice numbers

Build invoice references from a pattern like INV-{YYYY}-{SEQ:5} — gapless, sequential and reproducible from the link.

IP addresses

Random IPv4 and IPv6 addresses from the ranges RFC 5737 and RFC 3849 reserve for documentation, so a copied example can never reach somebody’s real host.

ISBN numbers

Book numbers with correct check digits, in both the ten-digit form retired in 2007 and the thirteen-digit form that replaced it.

MAC addresses

Random EUI-48 addresses with the locally-administered bit set, so they cannot collide with a real vendor OUI — in colon, hyphen, Cisco dotted or bare form.

Order numbers

Build order references from a pattern, with an optional scramble that keeps them unique without making them consecutive.

Postal codes

Format-valid postal codes for 16 countries — for testing address forms and validation patterns, not for addressing mail.

Serial numbers

Build serial numbers from a pattern — date codes, look-alike-free characters and an optional Luhn check digit.

SKU codes

Build stock keeping units from a pattern — either a full category/size/colour matrix or a seeded random run.

Test credit card numbers

Luhn-valid card numbers built from the sandbox BINs that payment processors publish — for exercising checkout forms and test suites. Not real accounts.

Test IBANs

Structurally valid IBANs with correct ISO 7064 mod-97 check digits for seven European countries — format-valid test data, not real accounts.

UPC-A barcodes

Twelve-digit North American retail barcode numbers with correct check digits, defaulting to the number system reserved for in-store use.