Saltar al contenido

Generador y validador de CPF

Genera números de CPF con formato válido para pruebas, por región fiscal, o comprueba si los dos dígitos verificadores de un CPF son correctos; todo funciona en tu navegador.

Documento

CPFCadastro de Pessoas Físicas

Número de contribuyente individual · se escribe como 123.456.789-09

De dónde salen las reglas

Opciones

Hasta 10.000 a la vez

Solo formato válido · no pertenece a nadie · para pruebas

Elige las opciones y pulsa Generar. Los números cumplen todas las reglas que comprueba esta página, así que sirven para formularios, datos de prueba y QA.

La Receita Federal no publica un rango de prueba para el CPF, así que un número aleatorio puede coincidir por casualidad con uno ya emitido: úsalos solo en sistemas de prueba. Nunca se generan números formados por un mismo dígito repetido.
Se ejecuta en tu navegador · sin subir archivosCómo funciona

Cómo usar Generador de CPF

  1. 1

    Indica cuántos

    La página se abre en el generador de CPF. Escribe una cantidad o elige 1, 10, 100, 1000 o 10 000.

  2. 2

    Fija la región fiscal si la necesitas

    Deja Cualquier región o define el noveno dígito, por ejemplo 8 para São Paulo o 7 para Río de Janeiro y Espírito Santo.

  3. 3

    Copia o descarga

    Copia la lista con o sin puntos y guion, o descarga TXT, CSV o JSON; el CSV y el JSON incluyen la región de cada número.

  4. 4

    Comprueba los CPF rechazados

    En la pestaña Comprobar pega los CPF que un formulario rechazó: cada línea indica qué dígitos de control se esperaban.

Límites y Pro

Gratis: hasta 10 000 CPF por lote y 10 000 líneas por comprobación, con o sin puntuación; todo lo que pase de 500 se ejecuta en un proceso en segundo plano.

Pro quita los anuncios; el generador no tiene límites que levantar. Ver Pro

Acerca de Generador de CPF

Los checkouts brasileños, los sistemas de nóminas y las importaciones de CRM piden un CPF y rechazan el que no cuadra en sus dígitos de control. Cuando construyes o pruebas uno de estos sistemas necesitas números que pasen ese filtro sin pertenecer a nadie, y cuando se rechaza el CPF de un cliente real necesitas saber qué dígito es el incorrecto.

Un CPF tiene once dígitos. Los nueve primeros son el número de registro y los dos últimos son dígitos de control: el primero se obtiene con la regla del resto módulo 11 aplicada con pesos de 10 a 2, y el segundo hace lo mismo con pesos de 11 a 2 sobre los nueve primeros dígitos más el primer dígito de control. El noveno dígito indica la región fiscal donde se registró el CPF por primera vez, desde 0 para Rio Grande do Sul hasta 9 para Paraná y Santa Catarina, y no dice nada de dónde vive hoy la persona.

Esta página genera hasta 10 000 CPF por lote, si quieres todos de una misma región fiscal, con puntos y guion o sin ellos. Los números formados por un mismo dígito repetido, como 111.111.111-11, se omiten porque cumplen el cálculo pero nunca se emiten. La pestaña Comprobar acepta una columna entera pegada desde una hoja de cálculo e informa de cada línea por separado.

Lo que no puede hacer es decirte si un CPF está activo, suspendido o cancelado en la Receita Federal: ese estado solo existe en los sistemas de la propia Receita, con los que esta página nunca contacta.

Privacidad

Cada CPF se genera y se comprueba con código que se ejecuta en esta misma página. Ningún número se envía a la Receita Federal ni a ningún otro servidor, y la lista que generas desaparece al salir de la página o recargarla.

Generador de CPF: preguntas frecuentes

¿Es legal generar números de CPF?
Producir números que cumplen los dígitos de control del CPF es algo habitual al probar software brasileño, y estos se presentan como datos de prueba que no pertenecen a nadie. Lo que no es aceptable es usar un CPF que no sea tuyo, generado o real, para abrir una cuenta, comprar algo o hacer trámites con la administración: eso es fraude.
¿Cómo se calculan los dos dígitos de control del CPF?
Multiplica los nueve primeros dígitos por 10, 9, 8 y así hasta 2, y suma los resultados; si el resto módulo 11 es menor que 2, el dígito es 0; si no, es 11 menos el resto. Para 123.456.789 la suma es 210, el resto 1 y el primer dígito 0. Repite con pesos de 11 a 2 sobre diez dígitos: 255, resto 2, segundo dígito 9, y resulta 123.456.789-09.
¿Qué significa el noveno dígito de un CPF?
Es la región fiscal de la Receita Federal donde se emitió por primera vez el CPF: 0 Rio Grande do Sul, 1 Distrito Federal, Goiás, los dos Mato Grosso y Tocantins, 2 la mayor parte del Norte, 3 Ceará, Maranhão y Piauí, 4 de Alagoas a Rio Grande do Norte, 5 Bahía y Sergipe, 6 Minas Gerais, 7 Río y Espírito Santo, 8 São Paulo, 9 Paraná y Santa Catarina.
¿Puede esta página decirme si un CPF está activo?
No. El estado de la inscripción (regular, suspendida, cancelada o pendiente) solo puede leerse en la consulta de la propia Receita Federal, que además pide la fecha de nacimiento del titular. Esta página solo aplica el cálculo publicado, así que un error de tecleo que dé por casualidad otra combinación válida también pasará aquí.
¿Por qué 111.111.111-11 aparece como no válido?
Diez CPF formados por un único dígito repetido, de 000.000.000-00 a 999.999.999-99, cumplen por casualidad los dos dígitos de control, pero ninguno se asigna nunca a una persona. La mayoría de los validadores los rechazan por eso, así que el generador nunca produce uno y el comprobador los marca aunque el cálculo cuadre.

Otras tareas con esta herramienta