Cómo usar
- Pegue su lista (un elemento por línea).
- Elija el modo Elegir Ganadores o Mezclar.
- Establezca el número de ganadores y permita/desactive duplicados.
- Ejecute, luego copie los resultados o vuelva a sortear en cualquier momento.
Características principales
- Aleatoriedad Criptográficamente Segura: Utiliza
crypto.getRandomValues()en lugar deMath.random()para una mayor equidad. - Mezclar Lista: Mezcle elementos con Fisher–Yates para equipos, grupos u ordenación.
- Elegir Múltiples Ganadores: Extraiga múltiples ganadores y, opcionalmente, evite duplicados.
- Sin Carga al Servidor: Procese listas localmente y mantenga las entradas privadas.
- Ideal para: sorteos, aulas, clasificación de equipos y decisiones rápidas.
Herramientas relacionadas
La calculadora FIRE 2026 definitiva con ajuste por inflación. Evita números ilusorios simulando el crecimiento del interés compuesto con poder adquisitivo real. Analiza las brechas de ahorro y exporta a CSV para tus paneles en Excel o Notion. 100% privada con cálculos locales.
Calcula el tamaño de tu posición de trading a partir del capital de la cuenta, el riesgo %, el precio de entrada y el stop-loss. Funciona localmente en tu navegador para comparar escenarios de riesgo antes de operar.
Calcula el interés compuesto a partir del capital inicial, las aportaciones periódicas, el rendimiento anual y los años de inversión. Visualiza el capital, el interés generado y el saldo final con un gráfico interactivo local.
Usa la calculadora de préstamos e hipotecas para calcular el pago mensual, el total de intereses y la tabla de amortización localmente. Introduce el importe, la tasa y el plazo para calcular ahora con gráficos interactivos.
Usa la calculadora de inversión y ROI para estimar el capital inicial, aportaciones periódicas, rendimiento anual y resultados ajustados por inflación localmente. Visualiza tus rendimientos futuros con un gráfico interactivo, ROI y un plan anual detallado.
Usa la calculadora de APR a APY para realizar conversiones bidireccionales de APR y APY de forma local en tu navegador. Introduce una tasa, elige la frecuencia de capitalización y obtén la tasa de interés efectiva, la diferencia y una tabla comparativa de frecuencias al instante.
Usa la calculadora de margen de beneficio para calcular el beneficio bruto, Markup, Margen y precio de venta de forma local en tu navegador. Introduce el coste y el precio, o el coste y el margen objetivo para calcular al instante.
Calcula el gasto publicitario, impresiones, clics, CPM, CPC y CTR localmente en tu navegador. Introduce el presupuesto y los costes objetivo para planificar escenarios de campañas al instante.
Lógica de cálculo
- Elección: Genera índices aleatorios uniformes utilizando Web Crypto.
- Mezcla: Aplica intercambios Fisher–Yates de atrás hacia adelante; la aleatoriedad proviene de
crypto.getRandomValues(). - Unicidad: En el modo sin duplicados, extraemos de un grupo cada vez más pequeño para garantizar ganadores únicos.
Preguntas frecuentes
¿Es este selector aleatorio realmente justo?
Sí. Usamos la API crypto.getRandomValues() del navegador en lugar de Math.random() para una aleatoriedad criptográficamente segura.
¿Puedo elegir varios ganadores sin duplicados?
Sí. Desactive "Permitir Duplicados" y la herramienta garantizará que cada ganador sea único.
¿Están seguros mis datos (local/privacidad)?
Sí. Las listas y los resultados se procesan localmente sin cargas ni almacenamiento en el servidor.
¿Es gratis? ¿Puede recordar mi lista?
Es gratis. El almacenamiento local opcional puede mantener su lista después de actualizar (puede limpiarla en cualquier momento).
¿Por qué no usar Math.random()?
Math.random() no está diseñado para seguridad o equidad sólida. Web Crypto proporciona una aleatoriedad de mayor calidad y menos predecible.