Generador de contraseñas
Genera una contraseña aleatoria en tu navegador con crypto.getRandomValues. No se guarda nada.
Genera enteros o decimales aleatorios con crypto.getRandomValues, incluidos sorteos sin repetición.
Esta herramienta funciona en tu navegador. Los datos, archivos y valores generados se quedan en este dispositivo. Los favoritos y las herramientas recientes, si los usas, solo guardan nombres de herramientas en el almacenamiento local, nunca contraseñas, documentos ni contenido de códigos QR. Consulta la política de privacidad.
Por ahora, la guía detallada de esta herramienta (cómo usarla, ejemplos y preguntas frecuentes) está en inglés.
Draw 1 to 200 integers or decimals between bounds you set. Use it for a casual draw, such as five unique numbers from 1 to 10. Unique mode works only for whole numbers, and asking for more unique values than the range contains is rejected.
The tool draws without replacement. Asking for 11 unique values in that range is rejected.
Values are rounded to six decimal places from a 32-bit unit interval. Unique mode is not offered for decimals.
Integers use crypto.getRandomValues() with rejection sampling so each value in the range is equally likely. That avoids a biased modulo. The generator is suitable for casual draws. It is not presented as cryptographic security for every statistical or security use.
Each bound has to stay within ±1,000,000,000, and the count has to be a whole number from 1 to 200. Unique mode works only for integers, and it refuses a count larger than the range. Decimals are rounded to six places. This is a casual draw, not a lottery draw or a key generator.
See the disclaimer for what these tools do not cover.
Genera una contraseña aleatoria en tu navegador con crypto.getRandomValues. No se guarda nada.
Genera uno o varios valores UUID v4 en tu navegador con una fuente aleatoria segura.
Calcula porcentajes, aumentos, disminuciones y qué porcentaje representa un número respecto a otro.
Compara un número original con uno nuevo y ve la variación porcentual. De 80 a 100 es un aumento del 25 %; de 100 a 80, una bajada del 20 %. Un original de 0 se rechaza.
Aplica un porcentaje de descuento a un precio y ve cuánto ahorras y cuánto pagas. Escribe solo números: los símbolos de moneda no son válidos y un descuento superior al 100 % se rechaza.
Cuenta años, meses y días desde una fecha de nacimiento hasta hoy o una fecha posterior. Una fecha anterior se rechaza. Los años bisiestos siguen el calendario.
1 to 200.
Integers are chosen with crypto.getRandomValues() and rejection sampling so every value in the range is equally likely. That is suitable for casual draws. It is not a guarantee for high-stakes cryptography or scientific sampling.