Fastway Tools

Validador de CPF y CNPJ

¿Qué son el CPF y el CNPJ?

El Validador de CPF y CNPJ comprueba al instante si un CPF (persona física) o CNPJ (empresa) brasileño es matemáticamente válido. Ambos terminan en dígitos de verificación calculados a partir de los dígitos anteriores con un algoritmo módulo 11. La herramienta detecta automáticamente si escribiste un CPF (11 dígitos) o un CNPJ (14 dígitos), recalcula los dígitos de control, rechaza secuencias inválidas conocidas como dígitos repetidos y te dice de inmediato si el número es válido — ya formateado. Es ideal para desarrolladores que validan formularios y para cualquiera que quiera revisar un documento, y se ejecuta por completo en tu navegador, manteniendo tus datos privados.

El CPF (Cadastro de Pessoas Físicas) es el número de registro tributario individual brasileño — un código de 11 dígitos emitido por la Receita Federal a todo ciudadano y residente brasileño. El CNPJ (Cadastro Nacional da Pessoa Jurídica) es el equivalente para personas jurídicas. Ambos incluyen dígitos verificadores que pueden verificarse matemáticamente.

Cómo Validar

  1. Pega o escribe un CPF o CNPJ — con o sin puntos, barras y guiones.
  2. La herramienta detecta el tipo y valida los dígitos de control mientras escribes.
  3. Lee el resultado: una insignia verde para números válidos (con la versión formateada) o roja para los inválidos.

Cuándo Validar

  • Validar números de CPF o CNPJ ingresados en un formulario antes de enviarlo a un backend o API.
  • Verificar si un número de documento copiado de un recibo o contrato tiene el formato correcto.
  • Aprender cómo funciona el algoritmo de dígito verificador de CPF/CNPJ para desarrollo o cumplimiento.
  • Identificar rápidamente si un número es CPF o CNPJ según su longitud.

Cómo funciona la validación del dígito verificador

La validación del CPF multiplica cada uno de los primeros 9 dígitos por un peso decreciente (de 10 a 2), suma los productos, calcula el resto mod 11 y obtiene el primer dígito verificador. El proceso se repite con pesos de 11 a 2 para el segundo dígito. El CNPJ usa pesos 5,4,3,2,9,8,7,6,5,4,3,2 para el primero y 6,5,4,3,2,9,8,7,6,5,4,3,2 para el segundo.

Desde 2026, los números CNPJ también pueden contener letras en las primeras ocho posiciones (CNPJ alfanumérico). Esta herramienta admite el nuevo formato.

Beneficios Principales

  • Valida entradas de formulario al instante sin usar datos personales reales ni un backend.
  • Entiende cómo funcionan los dígitos de control módulo 11, útil para crear tu propia validación.
  • Funciona 100% en tu navegador — el número que compruebas nunca se sube a ningún sitio.

La Validación Ocurre Offline

La validación de números de documento (CPF, CNPJ, DNI, etc.) se realiza usando algoritmos JavaScript que se ejecutan en tu navegador. Los números que ingresas se validan localmente en tu dispositivo; nunca llegan a nuestros servidores.

FAQ

¿Cómo se valida un CPF o CNPJ?

Ambos usan dígitos de verificación. La herramienta los recalcula a partir de los dígitos base y los compara con los que escribiste; también rechaza secuencias de dígitos iguales.

¿Se envían mis datos a algún sitio?

No. La validación ocurre por completo en tu navegador — no se sube nada.

¿Un número válido significa que existe de verdad?

No. Solo significa que el número está bien formado matemáticamente; no consulta ningún registro oficial.

¿Puede un CPF o CNPJ pasar la validación y aun así ser inválido?

Sí. La validación del dígito verificador solo confirma que el número es matemáticamente consistente. No verifica si el número existe en el registro de la Receita Federal ni si pertenece a una persona o empresa específica.