Generador de 4 dígitos

Genera números de 4 dígitos para PINs de prueba y escenarios simulados.

Descripción

El PIN de 4 dígitos que usted escribe en el cajero automático cada semana fue inventado por accidente doméstico. En 1967, el ingeniero escocés John Shepherd-Barron desarrolló para el Barclays Bank lo que se considera el primer cajero automático del mundo, en Enfield, Londres. Quería que el código de seguridad tuviera 6 dígitos — más combinaciones, más seguridad. Pero su esposa Caroline le dijo que solo podía memorizar 4. Shepherd-Barron cedió, y esa conversación doméstica acabó definiendo un estándar global codificado décadas después en la norma ISO 9564, que regula la seguridad de los PINs en sistemas financieros hasta el día de hoy.

Con solo 4 dígitos hay 10.000 combinaciones posibles — número que puede parecer pequeño, pero que funciona porque el banco bloquea la tarjeta tras 3 intentos fallidos. La matemática real no está en el total de combinaciones, sino en la ventana de ataque: con 3 intentos en 10.000 posibilidades, la probabilidad de acertar por fuerza bruta es del 0,03%. El estándar se consolidó tanto que trascendió la banca: códigos de portones eléctricos, cerraduras digitales, cajas fuertes domésticas y sistemas de alarma adoptaron 4 dígitos como longitud predeterminada de forma casi universal.

Esta herramienta genera lotes de PINs de 4 dígitos — con ceros iniciales preservados — para escenarios de prueba donde se necesitan entradas realistas en campos de contraseña corta, formularios de confirmación o flujos de desbloqueo. Es especialmente útil para probar máscaras de entrada (`1234` frente a `0001`), validadores que rechazan secuencias obvias como `0000` y `1111`, y casos límite con relleno de ceros. Cuando un campo acepta `0000` en silencio y lo almacena como entero `0` en la base de datos, es mejor haberlo descubierto en las pruebas que en producción.

Detalle técnico

Ideas claras antes de usar la herramienta

  • ¿Para qué sirve esta herramienta?: Funciona por completo en tu navegador: sirve para validar, formatear o convertir datos en el día a día.
  • ¿Se envían mis datos a algún servidor?: El procesamiento es local con JavaScript. No almacenamos lo que pegas en los campos de texto.
  • ¿Puedo usarlo con datos reales en producción?: Úsalo bajo tu responsabilidad. Para secretos (contraseñas, tokens), prefiere entornos controlados y políticas internas. Recuerda de revisar los contenidos generados. Nunca confies ciegamente en cosas que ves en internet.

Fragmento corto para probar

  • Debajo aparece también el ejemplo largo en "Fragmentos de Código"; pega esta versión corta: Ejemplo — 4729

Guía de la herramienta

  • Qué es un número de 4 dígitos Valor numérico entre 0000 y 9999.

  • Qué hace la herramienta Genera valores tipo PIN por lote con relleno a la izquierda.

  • Por qué usarla Probar validaciones de PIN y formularios de código corto.

Fragmentos de Código

Ejemplo de código
4729

Ejemplo

4729

Preguntas frecuentes

¿Para qué sirve esta herramienta?

Funciona por completo en tu navegador: sirve para validar, formatear o convertir datos en el día a día.

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

El procesamiento es local con JavaScript. No almacenamos lo que pegas en los campos de texto.

¿Puedo usarlo con datos reales en producción?

Úsalo bajo tu responsabilidad. Para secretos (contraseñas, tokens), prefiere entornos controlados y políticas internas. Recuerda de revisar los contenidos generados. Nunca confies ciegamente en cosas que ves en internet.