Il est presque impossible d'obtenir une collision dans UUID.
UUID générés aléatoirement ont 122 bits aléatoires. Sur un total de 128 bits, quatre bits sont utilisés pour la version ('Randomly generated UUID'), et deux bits pour la variante ('Leach-Salz').
Avec des UUID aléatoires, la chance de deux ayant la même valeur peut être calculée en utilisant la théorie des probabilités (Birthday paradox). En utilisant l'approximation
p(n)\approx 1-e^{-\tfrac{n^2}{{2x}}}
ce sont les probabilités d'un choc accidentel après avoir calculé le n UUID, avec x = 2122:
n = probabilité 68719476736 236 ,0000000000000004 (4 × 10-16) 2,199,023,255,552 = 241 ,0000000000004 (4 × 10-13) 70.368.744.177.664 = 246 0,0000000004 (4 × 10-10)
Pour mettre ces chiffres en perspective, le risque annuel qu'une personne soit touchée par une météorite est estimé à une chance sur 17 milliards, ce qui signifie que la probabilité est d'environ 0.00000000006 (6 × 10-11), ce qui équivaut à la probabilité de créer quelques dizaines de trillions de > UUIDs dans une année et ayant un doublon. En d'autres mots, seulement après avoir généré 1 milliard UUIDs chaque seconde pour les 100 prochaines années, la probabilité de créer un seul duplicata serait d'environ 50%. La probabilité d'un doublon serait d'environ 50% si chaque personne sur terre possède 600 millions d'UUID. UUID signifie identificateur universel unique.