DUNS Number Format Validator
Validate the 9-digit Dun & Bradstreet D-U-N-S Number, accepting hyphens and spaces. Rejects reserved placeholders like 000000000 and 999999999.
Sobre o D-U-N-S Number
O D-U-N-S Number (Data Universal Numbering System) é um identificador de empresa de 9 dígitos atribuído pela Dun & Bradstreet. Diferente de muitos códigos, não possui checksum — apenas validação de formato é possível offline. Os valores 000000000 e 999999999 são reservados para placeholders e não devem aparecer em registros reais.
D-U-N-S Number: the 9-digit business identifier with no checksum
The D-U-N-S Number (Data Universal Numbering System) is a 9-digit identifier assigned by Dun & Bradstreet to a single business location. Used worldwide for credit, procurement and supplier onboarding, it's displayed grouped as NN-NNN-NNNN (e.g. 00-627-3905). This tool checks the 9-digit format — there is no check digit to verify, so offline validation is structural only.
Because it has no checksum, a typo can't be caught arithmetically — only a lookup against the D&B database confirms a real number. The reserved values 000000000 and 999999999 are placeholders and never identify a real entity.
What the D-U-N-S identifies
- One per location: a company with many sites has many D-U-N-S numbers, linked in a corporate family tree.
- Business credit: it keys the PAYDEX score and D&B credit reports.
- Procurement: required by many governments and large buyers (historically by the US SAM.gov, before its UEI transition).
- Apple/enterprise onboarding: famously required to enrol as an organisation in the Apple Developer Program.
Where it matters
- Supplier master data: deduplicating and verifying vendors across systems.
- Trade credit: lenders and insurers pull D&B reports by D-U-N-S.
- Corporate hierarchy: linking subsidiaries to a global ultimate parent.
- Mock data / testing: validating the 9-digit field before a D&B lookup.
Common pitfalls
- No checksum: don't expect arithmetic validation — only the registry confirms a number.
- Store as a string: leading zeros are common (
006273905); an integer corrupts them. - Location, not company: don't assume one D-U-N-S per legal entity.
- Reserved placeholders: reject
000000000/999999999in real data.
FAQ
Does the D-U-N-S have a check digit? No — it never did in current use, so format and a database lookup are the only validations.
Is it free to get? Basic assignment is free from D&B, though it can take time; expedited service is paid.
D-U-N-S vs the US UEI? The US government replaced D-U-N-S with the SAM.gov UEI for federal registration, but D-U-N-S remains widely used commercially.
Related Tools
CNAE Format Validator
Validate the format of a Brazilian CNAE 2.3 code (7 digits, e.g. 6201-5/00), the national classification of economic activities. Useful for business setup.
IMO Number Validator
Validate 7-digit IMO numbers (International Maritime Organization) with checksum.
FEBRABAN Bank Code Validator
Validate a Brazilian bank code in the FEBRABAN standard (3 digits, e.g. 001 Banco do Brasil, 341 Itaú). Useful for bank slips, transfers and account records.
CNPJ Validator
Validate Brazilian CNPJ numbers instantly using the official algorithm. Useful for testing fiscal document validation. No data sent to servers.
Legacy RENAVAM Validator (9 digits)
Validate the old RENAVAM format (9 digits) used before 2013. For validating legacy vehicle database data.
France Postal Validator
Validate the format of a French postal code (5 digits). Useful for forms, e-commerce and international shipping to customers in France.