L’algorithme de Kaprekar est un algorithme découvert en 1949 qui agit sur des entiers. Il fut découvert par le mathématicien indien D.R. Kaprekar pour les nombres de quatre chiffres, mais qui peut être généralisé à tous les nombres.
Cette application n'est prévu que pour des nombres de 2 à 10 chiffres maximum, et n'est vérifiée que jusqu'à 8 chiffres.