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.