Online bestandsgenerator
Genereer direct een willekeurig binair testbestand in bytes, KiB of MiB tot 64 MiB. Download het bestand lokaal, zonder uploads.
Aan de slag
Waarvoor gebruik je deze generator?
Deze tool maakt een bestand met willekeurige binaire inhoud. Dat is handig om bijvoorbeeld uploadformulieren, opslaglimieten of netwerkoverdracht te testen. Je kunt zelf de grootte bepalen en de bestandsnaam aanpassen.
Werking en beperkingen
De bytes worden gegenereerd met crypto.getRandomValues, een veilige bron van willekeurigheid in de browser. De generatie gebeurt in blokken van maximaal 65.536 bytes, omdat dat de limiet is van de browser-API. Het bestand wordt volledig in het geheugen van de browser opgebouwd, dus bij grote bestanden kan het geheugengebruik tijdelijk hoger zijn dan de uiteindelijke bestandsgrootte. De maximale grootte is 64 MiB.
Voorbeeld
Stel je wilt een bestand van 5 MiB maken. Je voert 5 in en kiest de eenheid MiB. Na het genereren download je een bestand van precies 5.242.880 bytes (5 × 1024 × 1024). De inhoud is willekeurig en heeft geen specifieke bestandsindeling.
Wat de tool niet doet
Deze pagina maakt geen sleutels, controleert niet de herkomst van de willekeurigheid en maakt geen bestanden met een specifieke extensie. Het is alleen bedoeld voor het maken van een willekeurig binair testbestand.
Veelgestelde vragen
Kan ik de bestandsextensie veranderen?
Ja, je kunt de bestandsnaam aanpassen, bijvoorbeeld naar test.pdf. De inhoud blijft echter willekeurige binaire bytes; de extensie verandert alleen het downloadlabel.
Waarom is de maximale grootte 64 MiB?
De tool heeft een harde limiet van 64 MiB om te voorkomen dat het geheugen van de browser overbelast raakt. Het bestand wordt volledig in het geheugen opgebouwd voordat het wordt gedownload.
Is de gegenereerde inhoud echt willekeurig?
Ja, de bytes worden gegenereerd met crypto.getRandomValues, een cryptografisch veilige bron van willekeurigheid die in moderne browsers beschikbaar is.
Checklist voor gebruik
- Bepaal de gewenste grootte en eenheid.
- Controleer of de grootte niet groter is dan 64 MiB.
- Geef eventueel een eigen bestandsnaam op.
- Genereer en download het bestand.
- Gebruik het bestand voor je testdoeleinden.
De selector gebruikt binaire eenheden: KiB = 1.024 bytes (KiB), MiB = 1.048.576 bytes (MiB). Gevraagde grootte: 1–67.108.864 bytes; delen van bytes worden naar beneden afgerond. Stel de naam vóór het genereren in en klik daarna op de downloadknop; downloaden is niet automatisch. Een lokale Blob-download meet geen internetsnelheid.
De verwerking gebeurt lokaal in je browser.