🇪🇸

Spanish DNI/NIE Generator

Spain

Generate valid Spanish national ID numbers (DNI) and foreigner ID numbers (NIE) for testing. Includes proper check letter calculation.

Generator Settings

DNI 08492984-G
DNI 38238526-Z
DNI 46144617-Q
DNI 17163441-J
DNI 73345410-C
DNI 84326443-W
DNI 12665534-D
DNI 25559036-X
DNI 15925280-B
DNI 56420402-E

Validate DNI/NIE

ID Format

DNI: 12345678-Z
  • 8 digits (00000001-99999999)
  • 1 check letter (A-Z)
NIE: X-1234567-L
  • 1 letter prefix (X, Y, Z)
  • 7 digits + 1 check letter

API Access

GET /api/v1/spain/dni
GET /api/v1/spain/nie
View API docs

⚠️ Testing Only

Generated numbers are mathematically valid but fictitious. For testing and development purposes only.