KE1.be / CPF Validador

Ingrese un número de CPF y haga clic en Validar

Inválido

¿Cómo validar un CPF?

El CPF está formado por 11 dígitos, y la verificación del CPF se realiza a partir de los primeros 9 dígitos

Ejemplo CPF 111.333.666-XX

1) Calcular el primer dígito

Para calcular tomar el 9 primer dígito usaremos la siguiente fórmula:

T = re 0 x10 + re 1 x9 + re 2 x8 + re 3 x7 + re 4 x6 + re 5 x5 + re 6 x4 + re 7 x3 + re 8 x2
X = Cociente (T / 11)
Y = Descanso (T / 11)
  1. Si Y es menor que 2, entonces el dígito es igual a 0
  2. Si Y es mayor o igual a 2, entonces el dígito es igual a (11 - Y)

Resultado:

T = 1x10 + 1x9 + 1x8 + 3x7 + 3x6 + 3x5 + 6x4 + 6x3 + 6x2
T = 10 + 9 + 8 + 21 + 18 + 15 + 24 + 18 + 12
t = 135
X = Cociente (135 / 11)
X = 12
Y = Resto (135 / 11)
Y = 3

Como Y es mayor o igual a 2 aplicaremos la regla 2

Primer dígito de control = 11 - 3
Primer dígito de control = 8

2) Calcular el segundo dígito

Para calcular, tome el primer dígito 9 más el primer dígito de control, usaremos la fórmula a continuación:

T = re 0 x11 + re 1 x10 + re 2 x9 + re 3 x8 + re 4 x7 + re 5 x6 + re 6 x5 + re 7 x4 + re 8 x3 + re 9 x2
X = Cociente (T / 11)
Y = Descanso (T / 11)
  1. Si Y es menor que 2, entonces el dígito es igual a 0
  2. Si Y es mayor o igual a 2, entonces el dígito es igual a (11 - Y)

Resultado:

T = 1x11 + 1x10 + 1x9 + 3x8 + 3x7 + 3x6 + 6x5 + 6x4 + 6x3 + 8x2
T = 11 + 10 + 9 + 24 + 21 + 18 + 30 + 24 + 18 + 16
t = 181
X = Cociente (181 / 11)
X = 16
Y = Resto (181 / 11)
Y = 5

Como Y es mayor o igual a 2 aplicaremos la regla 2

Segundo dígito de control = 11 - 5
Segundo dígito de control = 6

El resultado final es 111.333.666-86