Validar CPF de Brasil y generador de CPF de prueba

Valide un CPF de Brasil: dígitos verificadores módulo 11, motivo del error, región fiscal según el 9.º dígito y generador de números de prueba.

Cómo se calculan los dígitos verificadores del CPF en Brasil

En Brasil, el CPF tiene 11 dígitos: 9 dígitos base y 2 dígitos verificadores calculados con módulo 11. El primero pondera los 9 primeros dígitos por 10 a 2, el segundo los 10 primeros por 11 a 2; un resto menor que 2 da 0, si no el dígito es 11 menos el resto. El 9.º dígito indica la región fiscal donde se inscribió el CPF.

El cálculo

Primer dígito verificador: se suman los dígitos 1 a 9 multiplicados por 10, 9, 8… 2 y se toma el resto de dividir entre 11; si el resto es 0 o 1, el dígito es 0, si no 11 − resto. El segundo se calcula igual sobre los 10 primeros dígitos (incluido el primer verificador) con pesos de 11 a 2.

Ejemplos

  • 529.982.247-25: 5×10 + 2×9 + 9×8 + 9×7 + 8×6 + 2×5 + 2×4 + 4×3 + 7×2 = 295, resto 9, primer dígito 2; después 347, resto 6, segundo dígito 5. Válido, 9.º dígito 7: 7.ª región (ES, RJ).
  • 529.982.247-26: no válido, la herramienta indica que se esperaba 25.
  • 100.000.001-08: la primera suma es 12, resto 1, por lo que el dígito es 0; la segunda es 14, resto 3, dígito 8.

Regiones fiscales (9.º dígito)

1: DF, GO, MS, MT, TO; 2: AC, AM, AP, PA, RO, RR; 3: CE, MA, PI; 4: AL, PB, PE, RN; 5: BA, SE; 6: MG; 7: ES, RJ; 8: SP; 9: PR, SC; 0: RS (10.ª región). El dígito refleja la dirección en el momento de la inscripción, no el domicilio actual.

Generador y límites

Las secuencias iguales (111.111.111-11…) pasan el cálculo pero se rechazan porque no se emiten. El generador produce números ficticios para probar un formulario; un número válido no tiene por qué estar asignado y la herramienta no consulta ningún registro.

Fuentes y fechas: regla de los dígitos verificadores y tabla de regiones fiscales publicadas por la Receita Federal de Brasil (folleto de educación fiscal «CPF»); cálculos rehechos con los ejemplos anteriores (comprobado el 15/10/2026).

Preguntas frecuentes

¿Cómo se calculan los dos últimos dígitos del CPF?

Multiplique los 9 primeros dígitos por 10 a 2, súmelos y tome el resto de dividir entre 11: un resto de 0 o 1 da 0, si no el dígito es 11 menos el resto. Repita con los 10 primeros dígitos y pesos de 11 a 2 para el segundo. Para 529.982.247 se obtiene 2 y después 5.

¿Qué significa el 9.º dígito del CPF?

Indica la región fiscal de la Receita Federal donde se inscribió el CPF: 8 para São Paulo, 7 para Río de Janeiro y Espírito Santo, 0 para Rio Grande do Sul, por ejemplo. Refleja la dirección en el momento de la inscripción, no el domicilio actual.

¿Por qué se rechaza 111.111.111-11 si el cálculo cuadra?

Las 10 secuencias de dígitos iguales cumplen la fórmula pero no se emiten, y la mayoría de los formularios las rechaza. La herramienta las marca como no válidas con ese motivo.

¿Puedo usar un CPF generado?

Solo para probar un programa o un formulario. Un número generado es válido aritméticamente pero puede pertenecer a una persona real o a nadie; usarlo para identificarse es un fraude.

¿La herramienta es realmente gratuita?

Sí, todas las herramientas en Kristools son 100% gratuitas y accesibles sin registro.

¿Están protegidos mis datos?

Sí. Todo el procesamiento se realiza de forma segura y directa en tu navegador. No se envían datos personales a nuestros servidores.