Generador de archivos en línea
Crea archivos binarios de prueba con tamaño exacto en bytes, KB o MB. Relleno aleatorio seguro en tu navegador. Descarga inmediata. El procesamiento se reali…
Empezar a usar
Genera archivos de prueba con tamaño exacto
Esta herramienta crea un archivo binario descargable con el tamaño que especifiques, relleno con datos aleatorios generados de forma segura en tu navegador. Es útil para probar la subida de archivos, la transferencia por red, el almacenamiento o cualquier proceso que requiera archivos de un tamaño concreto.
Parámetros y funcionamiento
Introduce un tamaño positivo en bytes, KB o MB. El límite máximo de memoria es de 64 MB, por lo que no se pueden generar archivos mayores. Los bytes se rellenan con crypto.getRandomValues en fragmentos de hasta 65.536 bytes, respetando el límite de la API del navegador. El nombre por defecto es random-file.bin; si lo cambias, solo se modifica la etiqueta de descarga, no el contenido.
Ejemplo práctico
Supón que necesitas un archivo de 2 MB para probar una subida. Selecciona la unidad MB, escribe 2 y pulsa el botón de generación. El archivo descargado tendrá exactamente 2.097.152 bytes (2 × 1024 × 1024).
Limitaciones y consideraciones
La generación mantiene el array de bytes y el objeto Blob en la memoria del navegador, por lo que valores grandes pueden usar temporalmente más memoria que el tamaño final del archivo. Esta página no deriva claves, no verifica la procedencia de la aleatoriedad ni crea formatos específicos de extensión; el archivo es simplemente binario.
Preguntas frecuentes
¿Puedo generar archivos de más de 64 MB?
No, el límite de memoria es de 64 MB. Si necesitas archivos más grandes, deberás usar otra herramienta o dividir la prueba en varios archivos.
¿El nombre del archivo afecta al contenido?
No, el nombre solo se usa para la descarga. El contenido siempre son bytes aleatorios con tipo MIME binario.
¿Por qué el archivo tarda más en generarse si es grande?
Porque los bytes se generan en fragmentos de 65.536 bytes y se van acumulando en memoria. Cuanto mayor sea el tamaño, más operaciones de aleatoriedad y más memoria se necesitan.
Lista de verificación
- Introduce un tamaño positivo.
- Elige la unidad correcta (bytes, KB o MB).
- Comprueba que el tamaño no supere 64 MB.
- Opcional: cambia el nombre del archivo.
- Genera y descarga el archivo.
- Verifica el tamaño en tu sistema.
El procesamiento se realiza localmente en tu navegador.