Le PDF417 (ou PDF-417) est un format de code-barres à 2 dimensions. PDF signifie Portable Data File en référence à sa grande capacité de stockage (2710 caractères). L'encodage se fait en deux étapes : tout d'abord, les données sont converties en "mots-clés" (Encodage de haut niveau) puis ceux-ci sont convertis en motifs de barres et d'espaces (Encodage de bas niveau). De plus, un système de correction des erreurs à plusieurs niveaux est inclus, il permet de reconstituer des données mal imprimées, effacées, floues ou arrachées.