Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas de Seguridadchevron_rightGenerador de Booleanos AleatoriosGenerador de Booleanos Aleatorios

Generador de Booleanos Aleatorios

Genera listas de valores verdadero/falso aleatorios con probabilidad y cantidad configurables.

Porcentaje de probabilidad de que cada valor sea verdadero. 50% = lanzar moneda.

Herramientas similares

Generador de Decimales Aleatorios

Generador de Decimales Aleatorios

Genera listas de números decimales aleatorios con rango, precisión y distribución configurables.

Generador de números de teléfono falsos

Generador de números de teléfono falsos

Genera números de teléfono falsos con formatos específicos por país usando prefijos reservados o ficticios seguros para pruebas.

Generador de correos electronicos

Generador de correos electronicos

Genera direcciones de correo aleatorias para pruebas y desarrollo.

Generador de listas de contraseñas

Generador de listas de contraseñas

Genera varias contraseñas seguras de una vez con opciones completas.

Convertidor de Caso de Texto

Convertidor de Caso de Texto

Convierte texto entre camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE y 8 estilos más simultáneamente.

Calculadora de duracion de tiempo

Calculadora de duracion de tiempo

Calcula el tiempo entre dos fechas o suma/resta una duracion a una fecha y hora.

Dividir PDF

Dividir PDF

Divide un archivo PDF en paginas individuales o rangos de paginas.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

Generador de booleanos aleatorios

Genera lotes de valores true/false aleatorios con un clic. Configura cuántos necesitas y con qué probabilidad cada resultado será true — desde un lanzamiento de moneda 50/50 hasta distribuciones muy sesgadas.

Cuándo necesitas booleanos aleatorios

  • Pruebas unitarias — rellena fixtures con una mezcla realista de indicadores true/false.
  • Simulaciones — modela eventos binarios con una probabilidad conocida (70% de éxito, 10% de pérdida de paquetes, etc.).
  • Mock de datos — rellena columnas booleanas en semillas CSV o fixtures JSON.
  • Educación en probabilidad — confirma visualmente que 100 lanzamientos de moneda producen aproximadamente un 50% de caras.
  • Pruebas de UI — genera estados de casillas de verificación para pruebas de renderizado.

Control de probabilidad

El deslizador establece la probabilidad de que cada valor sea true:

  • 50% — lanzamiento de moneda imparcial, aproximadamente la mitad verdaderos y la mitad falsos.
  • 10% — evento raro: aproximadamente 1 de cada 10 será true.
  • 90% — evento frecuente: aproximadamente 9 de cada 10 serán true.
  • 0% / 100% — siempre falso / siempre verdadero (útil para pruebas de referencia).

Cada valor se extrae de forma independiente — los resultados anteriores no afectan a los futuros.

Aleatoriedad

Cada valor se extrae usando crypto.getRandomValues (el CSPRNG del navegador), por lo que los resultados están distribuidos uniformemente y sin sesgo criptográfico. Para 5.000 valores al 50% de probabilidad, el conteo esperado de verdaderos ≈ 2.500 ± ~35 (dentro de 1 desviación estándar).

Salida

Los resultados aparecen en tiempo real mientras ajustas las entradas. «Copiar todo» coloca cada valor en su propia línea. Descargar guarda booleans.txt.

Privacidad

Toda la generación ocurre en tu navegador. Nada se envía a un servidor.