Ruleta aleatoria: gira la ruleta con tus propias opciones

Escribe tus opciones en la ruleta aleatoria, gira y listo: gratis, sin registro, en el móvil o en el ordenador. Úsala como ruleta de nombres, ruleta al azar para sorteos y tareas o para decidir cuando no te aclaras. El resultado sale del azar real de tu navegador; no se envía nada a ningún servidor. Con 6 nombres, cada uno tiene exactamente 1 posibilidad entre 6, es decir, un 16,67 % en cada giro.

Fuente: W3C Recommendation, W3C Web Cryptography API – getRandomValues(). Actualizado: .

Lista. Pulsa el botón o llega a él con el tabulador y pulsa Intro.

Pondera con un asterisco: «Pizza *3» tiene el triple de probabilidad. La lista se guarda en este navegador; para pasarla a otros usa «Compartir esta ruleta».
Mi caja de herramientasInsértalo en tu sitio webTus datos se guardan solo en este navegador.

Resultado

Casillas en la ruleta
6
Probabilidad por opción
OpciónProbabilidad
Ana16,67 %
Carlos16,67 %
Lucía16,67 %
Diego16,67 %
Sofía16,67 %
Mateo16,67 %

Cómo se calcula

Cómo funciona

  1. Añade las opciones: una línea por casilla. Si pegas una sola línea separada por comas o punto y coma («Ana, Carlos, Lucía»), se divide automáticamente: práctico al copiar desde un chat o una hoja de cálculo.
  2. Ajusta la probabilidad (opcional): Pizza *3 cuenta tres veces. La tabla «Probabilidad por opción» muestra los porcentajes al momento.
  3. Gira: pulsa «Girar la ruleta» o haz clic en la propia ruleta (con teclado: Tab y después Intro o espacio).
  4. Usa el resultado: cada ganador aparece en «Sorteados hasta ahora». Para que no se repita, marca «Quitar la opción ganadora de la ruleta» antes de girar.

El tamaño de cada casilla equivale a su probabilidad de salir: con seis opciones iguales, cada una tiene 1/6 ≈ 16,67 % y ocupa 360° / 6 = 60°. Con «Pizza *3» y otras tres opciones, la ruleta suma 3 + 1 + 1 + 1 = 6 partes: la pizza gana 3/6 = 50 % de las veces y llena media ruleta (180°).

Cómo se elige al ganador

El resultado se decide antes de que la ruleta empiece a girar: tu navegador saca un número al azar entre 0 y la suma de todos los pesos con crypto.getRandomValues() y elige la casilla en cuyo tramo cae. Después se calcula el giro para que la flecha se detenga dentro de esa casilla. Ni la duración de la animación ni el momento en que haces clic influyen en el resultado.

crypto.getRandomValues() es el generador de números aleatorios criptográficamente seguro del navegador (Web Cryptography API del W3C), el mismo que se usa para claves de cifrado. A diferencia de Math.random(), no se puede predecir. Para que ningún valor salga favorecido al escalar (el llamado «sesgo del módulo»), los valores brutos que no encajan se descartan y se vuelven a sacar.

Probabilidad en una ruleta: cómo se calcula

Con casillas iguales: probabilidad = casillas favorables ÷ casillas totales. Ejemplo: una ruleta con 8 casillas, 3 de ellas «Premio» y 5 «Nada»:

Para comprobarlo, escribe Premio *3 y Nada *5: la tabla muestra 37,5 % frente a 62,5 %. Si giras muchas veces, la frecuencia se acerca a ese valor, aunque tras diez tiradas suele quedar bastante lejos. Cada tirada es independiente: la ruleta no tiene memoria.

Probabilidad según el número de opciones

OpcionesProbabilidad por giroÁngulo de cada casillaSalir al menos una vez en 5 giros
250 %180°96,9 %
333,33 %120°86,8 %
425 %90°76,3 %
520 %72°67,2 %
616,67 %60°59,8 %
812,5 %45°48,7 %
1010 %36°41,0 %
205 %18°22,6 %
303,33 %12°15,6 %

La última columna vale para una ruleta sin quitar ganadores: con 10 nombres, uno concreto sale al menos una vez en 5 giros con una probabilidad de 1 − 0,9⁵ = 41,0 %. Si se quita la opción ganadora, 5 giros dan 5 ganadores distintos y cada nombre tiene 5/10 = 50 % de estar entre ellos.

Sortear sin repetir

Marca «Quitar la opción ganadora de la ruleta» y cada ganador desaparece de la lista. Sirve para fijar un orden (¿quién expone primero?) o para repartir tareas hasta que a todos les haya tocado. «Devolver las opciones sorteadas» vuelve a empezar.

Crea, guarda y comparte tu ruleta

Este navegador recuerda tus opciones automáticamente: en tu próxima visita la ruleta vuelve a estar ahí, sin cuenta. Las opciones no forman parte de la dirección de la página, así que al abrirla o recargarla tu lista no se transmite. Para pasar la ruleta a otros, crea un enlace; quien lo abra verá exactamente la misma ruleta: ideal para clase, equipos o sorteos en los que todos deben poder comprobar la lista de participantes. Los enlaces compartidos antes, que aún llevan la lista a la vista en la dirección, siguen abriendo la misma ruleta.

Lo más rápido es el botón «Compartir esta ruleta» debajo de la ruleta: copia un enlace (en el móvil abre el menú de compartir) que contiene la ruleta entera: opciones, pesos, colores y el ajuste «quitar la opción ganadora». La lista va detrás del # de la dirección, así que no se envía a ningún servidor; las listas largas se comprimen para que el enlace sea corto. Para un proyector o una pizarra usa el botón «Pantalla completa», y elige los colores de la ruleta debajo de las opciones.

Ruletas ya preparadas

Ruletas con opciones de ejemplo y su propia guía, todas editables:

Para qué usar la ruleta

Casos especiales

¿Solo quieres elegir nombres al azar o hacer equipos sin ruleta? El sorteo de nombres es más rápido.

Preguntas frecuentes

¿La ruleta es realmente aleatoria o está trucada?

Es realmente aleatoria. Cada casilla gana exactamente en proporción a su peso, con crypto.getRandomValues(), el generador seguro del navegador; la animación se calcula después. La única forma de cambiar las probabilidades es un peso visible, y cada peso aparece en la tabla «Probabilidad por opción».

¿Puedo hacer una ruleta con probabilidades o porcentajes distintos?

Sí, con pesos: añade un asterisco y un número al final de la línea. Sí *7 y No *3 dan 70 % frente a 30 %; Carlos *2 tiene el doble de probabilidad que una opción sin peso. La tabla bajo la ruleta muestra los porcentajes al instante.

¿Cómo se calcula la probabilidad en una ruleta?

Divide el número de casillas favorables entre el total de casillas. Con 8 casillas iguales y 3 premios: 3/8 = 37,5 %. Si las casillas son desiguales, divide el ángulo de la casilla entre 360°.

¿Cómo hago una ruleta de nombres para un sorteo?

Pega la lista de participantes, uno por línea (o separados por comas), y pulsa «Girar la ruleta». Si hay varios premios, marca «Quitar la opción ganadora de la ruleta» para que nadie gane dos veces, y comparte el enlace para que el sorteo sea verificable.

¿Cómo guardo mi ruleta personalizada?

Automáticamente: tu lista se guarda en este navegador y vuelve a aparecer en tu próxima visita («Restablecer» recupera la lista inicial). No aparece en la barra de direcciones; para pasarla a otros, «Compartir esta ruleta» crea un enlace que lleva la lista detrás del signo #. No hay cuenta y no guardamos nada en nuestro servidor.

¿Cuántas opciones caben en la ruleta?

Hasta 500. Con una sola opción, la ruleta solo puede caer en ella. A partir de unas 40 opciones los textos se ven muy pequeños, pero la probabilidad de cada una siempre aparece en la tabla «Probabilidad por opción».

¿Puedo añadir imágenes o elegir los colores?

No. Las casillas muestran texto (hasta 80 caracteres por opción) y los colores se asignan automáticamente. Para sacar un color al azar, usa la ruleta de colores.

¿Es gratis y funciona en el móvil?

Sí: totalmente gratis, sin registro y sin app. La ruleta funciona en el navegador del móvil, la tablet y el ordenador, se maneja con teclado y anuncia el resultado a los lectores de pantalla.

¿Puede salir el mismo nombre dos veces seguidas?

Sí, mientras no quites la opción ganadora: cada giro es independiente. Con 10 nombres, el mismo sale dos veces seguidas en 1 de cada 10 casos (10 %). Marca «Quitar la opción ganadora de la ruleta» para evitarlo.

¿Hay una ruleta de sí o no o de números?

Sí: la ruleta de sí o no y la ruleta de números vienen ya preparadas. También puedes escribir aquí «Sí» y «No» o una lista de números.

Fuentes y base legal

Última actualización: · Principios editoriales

Insértalo en tu sitio web

Gratis y sin registro: copia el código y pégalo en tu página (por ejemplo, en un bloque HTML). Puedes ajustar libremente el tamaño y el enlace.

Abrir vista previaColores, modo oscuro y más widgets

Herramientas relacionadas