Gerador de arquivos aleatórios
Crie arquivos binários de teste com o tamanho exato em bytes, KB ou MB. Geração local e segura no navegador. O processamento é feito localmente no navegador.
Começar a usar
Para que serve este gerador?
Precisa de um arquivo de tamanho exato para testar limites de upload, velocidades de transferência ou o comportamento de uma aplicação? Este gerador cria um arquivo binário com o tamanho que indicar, preenchido com bytes aleatórios.
Exemplo prático
Introduza 5 e escolha MB. O arquivo gerado terá exatamente 5 MB (5.242.880 bytes). O conteúdo é aleatório, pelo que não pode ser comprimido nem previsível.
Como funciona
Os bytes são gerados no seu navegador usando crypto.getRandomValues, em blocos de até 65.536 bytes. O arquivo é criado como um Blob e descarregado com o nome indicado. O tamanho máximo suportado é 64 MB, devido a limites de memória do navegador.
Limitações
- O tamanho máximo é 64 MB.
- O conteúdo é sempre binário e aleatório; não é possível escolher um formato específico.
- Alterar o nome do arquivo não altera o conteúdo.
- A geração pode usar temporariamente mais memória do que o tamanho final do arquivo.
Perguntas frequentes
Posso gerar um arquivo com um tamanho em GB?
Não, o limite é 64 MB. Para arquivos maiores, precisará de outra ferramenta.
O que acontece se eu introduzir um valor negativo ou zero?
O gerador não aceita valores não positivos; terá de introduzir um número maior que zero.
O arquivo gerado é seguro para testar malware?
Não, este gerador apenas cria bytes aleatórios; não inclui qualquer padrão ou código executável. Para testes de segurança, utilize ficheiros específicos.
O processamento é feito localmente no navegador.