Ruleta de Decisiones & Sorteo Aleatorio
Elige opciones, nombres o ganadores de sorteos con ponderación personalizada, modo eliminación, giros justos con CSPRNG y generador de equipos.
Elige opciones, nombres o ganadores de sorteos con ponderación personalizada, modo eliminación, giros justos con CSPRNG y generador de equipos.
Elige opciones, nombres o ganadores de sorteos con ponderaciones personalizadas, modo eliminación, giros criptográficos CSPRNG y generador de equipos.
Lista de nombres, opciones o elementos a sortear. Admite saltos de línea, comas y columnas pegadas de hojas de cálculo con limpieza automática de caracteres espurios y análisis de pesos.
Define la ejecución del sorteo: selección individual, extracción simultánea de los K mejores ganadores, mezcla secuencial Fisher-Yates o división en equipos equilibrados.
Determina si las opciones elegidas se eliminan definitivamente en las siguientes tiradas. El modo eliminación recalcula dinámicamente las probabilidades restantes tras cada turno.
Muestrea entropía de hardware de 32 bits mediante window.crypto.getRandomValues(new Uint32Array(1)) en lugar de Math.random(), garantizando total impredecibilidad criptográfica.
Distribución de boletos asignados a cada opción. La probabilidad del elemento i se calcula como w_i / sum(w_k). Los sectores de la ruleta visual escalan de forma proporcional a los pesos.
Ajusta la velocidad de rotación y la curva de suspense de la ruleta. La frecuencia de clics sonoros de Web Audio disminuye gradualmente conforme avanza la desaceleración angular.
El método estándar Math.random() de JavaScript emplea el algoritmo pseudoaleatorio xorshift128+, que no es criptográfico y permite reconstruir su estado interno. Para concursos oficiales, sorteos con validez legal o rifas de alto valor, utiliza siempre algoritmos CSPRNG basados en window.crypto.getRandomValues, los cuales extraen entropía física real directamente del núcleo del sistema operativo del cliente.
Puedes pegar listados directamente desde Excel, Google Sheets o Word sin necesidad de darles formato manual. El procesador descarta automáticamente prefijos numerados (como «1.», «2)»), guiones iniciales, viñetas y líneas vacías. Para fijar participaciones o boletos, basta con añadir dos puntos o paréntesis al final, por ejemplo: «Boleto Oro: 5» o «Boleto Plata (2)».
Al organizar dinámicas escolares, juegos de amigo invisible o asignación escalonada de premios, desactiva la opción «Sorteo con reposición». Cada opción premiada se retira inmediatamente del listado y el sistema recalcula sobre la marcha los porcentajes de los candidatos restantes para que la probabilidad total sume siempre el 100 %.
Si algún participante duda de la imparcialidad de la ruleta, pulsa en la pestaña «Simulación Montecarlo». El motor realiza 10.000 tiradas automatizadas en segundo plano en apenas 50 milisegundos respetando tus pesos exactos, generando un gráfico empírico de frecuencias junto a una prueba de bondad de ajuste Chi-cuadrado que demuestra matemáticamente la equidad del sorteo.
Revisa la proporción relativa entre los boletos asignados. Una opción con 10 boletos frente a cinco opciones con 1 boleto cada una acumula un 10/15 (66,7 %) de posibilidades de ganar en cada tirada. Consulta la pestaña «Matriz de probabilidades» para ver los porcentajes exactos o activa el modo «Mismas probabilidades» para igualar todas las opciones.
Comprueba que la opción «Sorteo con reposición» esté desactivada (activando así el modo eliminación). Cuando la reposición está habilitada, cada extracción constituye un evento independiente con idénticas probabilidades, lo que permite que un mismo elemento resulte premiado varias veces consecutivas.
Los navegadores web modernos (Chrome, Safari, Edge) bloquean la reproducción automática de audio hasta que el usuario interactúa con el documento. Asegúrate de hacer clic en la pantalla o pulsar el botón «Girar ruleta». El motor de sonido procedural Web Audio reactivará automáticamente el AudioContext con la primera pulsación.
Esta herramienta opera íntegramente en el lado del cliente mediante la API Web Crypto (window.crypto.getRandomValues), generando números pseudoaleatorios criptográficamente seguros (CSPRNG) alimentados por la entropía de hardware de tu dispositivo. Al ejecutarse todo el código en tu navegador sin enviar datos a servidores externos, resulta técnicamente imposible alterar, interceptar o manipular los resultados por parte de terceros.
Para asignar pesos a cada opción, añade la cantidad de boletos o el porcentaje al final del texto separándolo por dos puntos o entre paréntesis (por ejemplo, «Opción A: 3» y «Opción B: 1»). El algoritmo calcula la función de distribución acumulada (CDF), asignando un 75 % de probabilidad a la Opción A y un 25 % a la Opción B, dibujando sectores proporcionales en la ruleta visual.
En un sorteo con reposición, el elemento seleccionado permanece en el bombo y puede volver a salir en giros posteriores, de forma análoga a lanzar un dado. En un sorteo sin reposición (modo eliminación), la opción ganadora se descarta de inmediato tras ser elegida, garantizando que cada participante solo pueda ganar una única vez, tal como ocurre al repartir cartas de una baraja.
Selecciona «Sorteo múltiple» en el desplegable de modos, indica el número deseado de ganadores (por ejemplo, 3) y asegúrate de desactivar «Sorteo con reposición». El motor ejecutará el algoritmo criptográfico de mezcla de Fisher-Yates para extraer a todos los ganadores únicos en una sola tirada instantánea.
Sí. Selecciona el modo «División en equipos / grupos», introduce el listado de participantes y define el número de grupos o de integrantes por equipo. El algoritmo desordena aleatoriamente los nombres y los distribuye de manera homogénea en equipos balanceados, ideal para dinámicas de clase, torneos deportivos o metodologías ágiles de trabajo.
Calcule el interés simple, liquidación total del préstamo y valor al vencimiento con cómputo exacto de días. Despeje capital, tipo o plazo y analice el impacto frente al interés compuesto.
Calcule el ahorro en su cuota mensual, la reducción total de intereses y el punto de equilibrio al refinanciar su auto. Compare nuevas tasas, plazos y comisiones.
Calcula tu frecuencia cardíaca objetivo y 5 zonas de entrenamiento aeróbico con las fórmulas de Karvonen y Tanaka. Optimiza la quema de grasas, el VO2 máx y el control del pulso.
Calculadora gratuita para convertir salario por hora a sueldo anual, mensual o quincenal con horas extras. Incluye vacaciones, autónomos y primas.
Free client-side developer and designer tool.
Free client-side developer and designer tool.