Cómo usar
- Pegue su lista (un elemento por línea).
- Elija el modo Seleccionar ganadores o Mezclar.
- Indique cuántos ganadores quiere y si permite duplicados.
- Ejecútelo y copie los resultados o vuelva a sortear cuando quiera.
Características principales
- Aleatoriedad criptográfica: usamos
crypto.getRandomValues()en lugar deMath.random()para una equidad más sólida. - Mezclar la lista: baraja los elementos con Fisher–Yates para formar equipos, grupos u ordenaciones.
- Varios ganadores: extraiga varios ganadores y evite duplicados si lo desea.
- Sin subida al servidor: las listas se procesan localmente y sus datos siguen siendo privados.
- Ideal para: sorteos, aulas, reparto de equipos y decisiones rápidas.
Herramientas relacionadas
Contador de palabras y estimador de tokens para GPT y Gemini. Cuente caracteres CJK, estime tokens y prediga los costos de la API con sus propios precios—privado y del lado del cliente.
Generador de códigos QR SVG gratis para URL, text, Wi-Fi o correo electrónico. Cree códigos estáticos permanentes, ajuste la corrección de errores, descargue SVG/PNG—privado. Haga uno ahora.
Escanee y lea códigos QR en línea desde una imagen o captura de pantalla. Arrastre y suelte, elija archivo o pegue con Ctrl+V para decodificación del lado del cliente sin cargas.
Un conversor de unidades instantáneo y sin anuncios que se ejecuta completamente en su navegador. Convierta longitud, peso, temperatura, área y volumen sin demoras y con 100% de privacidad.
Convierta archivos ZIP, TAR y TGZ entre formatos instantáneamente en su navegador. El procesamiento 100% local mantiene sus paquetes seguros.
Lógica de cálculo
- Selección: se generan índices aleatorios uniformes mediante Web Crypto.
- Mezcla: se aplican intercambios Fisher–Yates del final al principio; la aleatoriedad procede de
crypto.getRandomValues(). - Unicidad: en el modo sin duplicados, extraemos de un conjunto que se reduce para garantizar ganadores únicos.
Preguntas frecuentes
¿Este selector aleatorio es realmente justo?
Sí. Usamos la API crypto.getRandomValues() del navegador en lugar de Math.random(), lo que proporciona aleatoriedad criptográficamente segura.
¿Puedo elegir varios ganadores sin repetir?
Sí. Desactive «Permitir duplicados» y la herramienta garantiza que cada ganador sea único.
¿Mis datos están seguros?
Sí. Las listas y los resultados se procesan localmente, sin subidas ni almacenamiento en servidores.
¿Es gratis? ¿Recuerda mi lista?
Es gratis. El almacenamiento local opcional puede conservar su lista tras recargar la página (puede borrarla cuando quiera).
¿Por qué no usar Math.random()?
Math.random() no está diseñado para la seguridad ni para una equidad estricta. Web Crypto ofrece una aleatoriedad de mayor calidad y menos predecible.