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.
Tiny Online Tools







