Generador de cadenas aleatorias
Genere cadenas aleatorias de cualquier longitud a partir de un conjunto de caracteres que elija.
Generador de cadenas aleatorias
Genere una cadena aleatoria o mil de ellas a la vez. Elija la longitud, elija cuántos necesita y elija el conjunto de caracteres: letras y dígitos, solo letras, minúsculas, mayúsculas, dígitos, hexadecimal o su propio alfabeto personalizado. Cada cadena aterriza en su propia línea, por lo que la salida cae directamente en una columna de hoja de cálculo, un archivo semilla o un dispositivo de prueba.
Los usos típicos son claves API y tokens desechables para un proyecto local, identificadores únicos para registros de prueba, salts, nonces, sufijos de eliminación de caché o datos de marcadores de posición masivos cuando se necesitan mil valores distintos que parezcan plausibles. El hexadecimal es útil para cualquier cosa que termine en un archivo de configuración o en un campo de color adyacente; Solo minúsculas se adapta a identificadores que deben sobrevivir a sistemas que no distinguen entre mayúsculas y minúsculas, como DNS o algunos sistemas de archivos.
La opción personalizada toma los caracteres que pegue y cuenta por carácter en lugar de por bytes: las letras acentuadas y los emoji funcionan como unidades individuales, y los duplicados que pegue se contraen automáticamente. El recuento debajo del resultado muestra cuántas cadenas solicitó, su longitud, el tamaño del juego de caracteres y la entropía aproximada por cadena en bits, para que pueda saber de un vistazo si un valor es lo suficientemente largo como para que no se pueda adivinar.
Los valores aleatorios provienen de crypto.getRandomValues con muestreo de rechazo, por lo que todos los caracteres del conjunto tienen la misma probabilidad, sin sesgo de módulo. La generación ocurre completamente en su navegador y no se carga nada, lo que hace que sea seguro usarlo para los valores que realmente desea conservar. La salida tiene un límite de 10 MB, por lo que una solicitud muy grande no puede congelar la pestaña.