Datos de prueba para software brasileño
ES
Datos ficticios para pruebas de software. Usar documentos falsos para cometer fraude es delito en Brasil (Código Penal, arts. 297–299, 307).

Generador y validador de cuenta bancaria brasileña

En Brasil una cuenta bancaria se identifica con el código del banco (3 dígitos), la agencia (sucursal) y el número de cuenta, a menudo cada uno con su dígito verificador. Genera combinaciones ficticias de Banco do Brasil, Itaú, Bradesco, Santander y Caixa para probar formularios de cobro, onboarding y sandboxes de pago.

—

Hasta 1000 elementos por vez. Todo se genera en tu navegador.

Cómo usar

  1. En la pestaña de generación, elige el Banco (o deja Cualquiera para alternar entre los cinco) y activa o desactiva Con máscara (puntuación) para incluir el guion antes de cada dígito.
  2. Haz clic en Generar: obtienes código, nombre del banco, agencia y cuenta. Usa Copiar para llevar el valor al portapapeles.
  3. Para un conjunto de pruebas, indica la Cantidad (1 a 1000) y usa Exportar CSV, Exportar JSON o Exportar SQL; las columnas son código, banco, agencia y cuenta.
  4. En la pestaña Validar, pega una cuenta por línea con el formato <banco> <agencia> <cuenta>, por ejemplo 001 1584-9 00014715-X, itau 2545 02366-1 o 104 0001 001.00000001-2. El banco puede ser el código o el nombre (bb, itau, bradesco, santander, caixa).
  5. Cada línea indica si es válida o el motivo: banco no admitido, agencia o cuenta con longitud incorrecta, operación de Caixa desconocida, dígito de agencia o de cuenta erróneo.

Cómo funciona

No existe un estándar público para el dígito de la cuenta

Los códigos de banco son públicos: el Banco Central de Brasil publica la lista de participantes del STR con el código de compensación de cada entidad (001, 033, 104, 237, 341…). En cambio, el dígito verificador de la agencia y de la cuenta lo define cada banco y solo aparece en sus manuales de integración (layouts CNAB, cobranza, pagos a proveedores). Ni la FEBRABAN (federación de bancos) ni el Banco Central publican una norma común. Las reglas siguientes son las que reproducen validadores de código abierto mantenidos, como ton-bank-account-validator, con el que contrastamos los ejemplos. Un resultado válido solo indica coherencia numérica, nunca que la cuenta exista.

BancoDV en la agenciaCuenta (sin DV)Método de la cuentaSímbolo para 10
001 Banco do Brasilsí, mód. 11, pesos 5-4-3-28 dígitosmód. 11, pesos 9 a 2X
341 Itaúno5 dígitosmód. 10 sobre agencia + cuenta, pesos 2-1 desde la izquierda—
237 Bradescosí, mód. 11, pesos 5-4-3-27 dígitosmód. 11, pesos 2-7-6-5-4-3-2P (o 0)
033 Santanderno8 dígitosmód. 10 sobre agencia + 00 + cuenta, pesos 9-7-3-1-0-0-9-7-1-3-1-9-7-3—
104 Caixano11 dígitos (operación 3 + número 8)(Σ agencia+cuenta × pesos 8-7-6-5-4-3-2-9-8-7-6-5-4-3-2) × 10 mód. 11, mód. 10—

En los bancos con módulo 11 (BB y Bradesco) el dígito es 11 − (suma mód. 11); 11 pasa a 0 y 10 al símbolo de la tabla. En Caixa se aceptan las operaciones 001 (cuenta corriente persona física), 013 (ahorro persona física), 003 (cuenta corriente empresa) y 022 (ahorro empresa).

Ejemplo completo: Banco do Brasil 1584-9 / 00014715-X

Agencia 1584: 1×5 + 5×4 + 8×3 + 4×2 = 5 + 20 + 24 + 8 = 57. 57 mód. 11 = 2; 11 − 2 = 9.

Cuenta 00014715: 0×9 + 0×8 + 0×7 + 1×6 + 4×5 + 7×4 + 1×3 + 5×2 = 6 + 20 + 28 + 3 + 10 = 67. 67 mód. 11 = 1; 11 − 1 = 10, que el BB escribe como X.

Ejemplo completo: Itaú 2545 / 02366-1

Une agencia y cuenta: 2 5 4 5 0 2 3 6 6. Aplica pesos 2, 1, 2, 1… desde la izquierda: 4, 5, 8, 5, 0, 2, 6, 6, 12. Los productos de dos cifras se reducen sumando sus dígitos (12 → 1 + 2 = 3). Total: 4 + 5 + 8 + 5 + 0 + 2 + 6 + 6 + 3 = 39. 39 mód. 10 = 9; 10 − 9 = 1.

Preguntas frecuentes

¿Una cuenta válida aquí existe de verdad?

No necesariamente, y las generadas son ficticias por diseño. La herramienta solo revisa longitudes y dígitos verificadores. Nunca hagas depósitos, transferencias TED ni Pix a estos números: si por casualidad la combinación existiera, el dinero iría a un desconocido. Para confirmar titularidad, usa los servicios del banco o de tu proveedor de pagos.

¿Por qué solo cinco bancos?

Son los bancos cuyas reglas de dígito están bien documentadas en manuales de integración y que los validadores abiertos reproducen de forma coherente. Muchos bancos digitales no usan una fórmula publicada o cambian el formato sin aviso, y preferimos no ofrecer reglas que no podemos contrastar.

¿Qué significan la X del Banco do Brasil y la P del Bradesco?

Cuando el cálculo de módulo 11 da 10, no cabe en una cifra. El Banco do Brasil escribe ese caso como X y el Bradesco como P. Algunos sistemas de Bradesco guardan 0 en lugar de P, por eso el validador acepta ambas formas para Bradesco.

¿Cómo ingreso una cuenta de Caixa?

Usa la agencia de 4 dígitos y antepón la operación a la cuenta: 3 dígitos de operación más los 8 del número y luego el dígito, como en 104 0001 001.00000001-2. El validador identifica la operación (001, 013, 003 o 022) y rechaza códigos desconocidos.

¿Conviene guardar la cuenta sin máscara?

Sí, suele ser lo mejor: guarda código de banco, agencia, cuenta y dígito en columnas de texto separadas para conservar ceros a la izquierda y la X o la P. La máscara es solo para mostrar. Desactiva Con máscara (puntuación) para generar valores sin guiones.

Fuentes

Herramientas relacionadas

Actualizado el 13/11/2026 · Rafael Lima