Fichiers binaires d’exemple — fichiers de test d’octets aléatoires de taille exacte (100 Ko, 1 Mo)

Fichier binaire de test brut (octets aléatoires) · .bin · type MIME application/octet-stream

7 fichiers100 KB – 1000 MBLiens directsSans pub, sans inscriptionLibre pour tout usageVérifié SHA-256

Téléchargez un fichier binaire d’exemple de taille exacte — 100 000 octets ou 1 000 000 d’octets de données pseudo-aléatoires déterministes. Le contenu étant incompressible, la taille transférée est égale à la taille du fichier, avec ou sans gzip ou Brotli : ce sont donc les bons fichiers pour mesurer la bande passante et tester des limites d’envoi à l’octet près.

Les octets sont générés à partir d’une graine fixe : le SHA-256 indiqué sur cette page correspondra à chaque téléchargement, pour toujours — une cible stable pour les contrôles d’intégrité.

Télécharger des fichiers Binary d'exemple

FichierDétailsTailleTélécharger
sample-binary-100kb.bin
100 Ko • octets aléatoires incompressibles
—100 KB
100 000 octets
Télécharger Binary
sample-binary-1mb.bin
1 Mo • octets aléatoires incompressibles
—1.0 MB
1 000 000 octets
Télécharger Binary
sample-binary-10mb.bin
10 Mo • octets aléatoires incompressibles
—10 MB
10 000 000 octets
Télécharger Binary
sample-binary-50mb.bin
50 Mo • octets aléatoires incompressibles
—50 MB
50 000 000 octets
Télécharger Binary
sample-binary-100mb.bin
100 Mo • octets aléatoires incompressibles
—100 MB
100 000 000 octets
Télécharger Binary
sample-binary-500mb.bin
500 Mo • octets aléatoires incompressibles
—500 MB
500 000 000 octets
Télécharger Binary
sample-binary-1gb.bin
1 Go • octets aléatoires incompressibles
—1000 MB
1 000 000 000 octets
Télécharger Binary
7 fichiers · liens directs · sans inscription · CORS activé

Besoin d’un fichier de chaque format Données ? Téléchargez le pack d’exemples Données (202 KB, un petit fichier de chaque format de données (17 fichiers)).

Utilisez ces fichiers en ligne de commande ou en CI

Chaque URL est stable et ouverte au CORS. Épinglez le SHA-256 dans votre test et vous saurez dès qu’une fixture change.

# Télécharger un fichier
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/bin/sample-binary-100kb.bin

# Le vérifier (le SHA-256 de chaque fichier est indiqué ci-dessus)
shasum -a 256 sample-binary-100kb.bin

# Index lisible par machine de tous les fichiers d’exemple
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="bin")'

Le format Binary en bref

Nom completFichier binaire de test brut (octets aléatoires)
Extensions.bin
Type MIMEapplication/octet-stream
ContenuOctets pseudo-aléatoires à graine fixe (incompressibles)
TaillesExactement 100 000 et 1 000 000 d’octets (décimal)
MIMEapplication/octet-stream

Ce que l’on teste avec des fichiers Binary d’exemple

  • Limites d’envoi à l’octet près
  • Tests de bande passante et de débit (aucune compression possible)
  • Vérification de sommes de contrôle et d’intégrité
Notes de test. Attention, ces tailles sont décimales (1 Mo = 1 000 000 d’octets). Si votre limite est binaire (1 Mio = 1 048 576 octets), le fichier de 1 Mo est en dessous de 48 576 octets.

Questions fréquentes

Pourquoi des octets aléatoires plutôt que des zéros ?

Un fichier de zéros se compresse presque à néant : toute couche qui compresse les transferts en gzip (la plupart des CDN et des navigateurs) ne déplacerait que quelques octets, et votre test de bande passante ou de limite n’aurait aucun sens. Des données aléatoires ne se compressent pas : ce que vous voyez est ce qui est transféré.

Ces fichiers Binary sont-ils sûrs à télécharger ?

Oui. Chaque fichier est généré à partir de zéro par notre propre script ouvert (rien n’est récupéré sur le web ni envoyé par des utilisateurs) et ne contient ni scripts, ni macros, ni exécutables. Le SHA-256 de chaque fichier est publié sur cette page pour que vous puissiez vérifier ce que vous avez reçu.

Puis-je utiliser les fichiers Binary d’exemple à des fins commerciales ?

Oui. Ils sont libres pour tout usage, y compris des produits commerciaux, des suites de tests, des démos et la redistribution, sans attribution requise. Il n’y a aucune licence à obtenir et personne à qui demander.

Puis-je faire des liens directs vers ces fichiers ou les utiliser en CI ?

Oui. Chaque lien est une URL directe et stable en HTTPS, avec Access-Control-Allow-Origin: * et de longs en-têtes de cache : curl, wget, fetch() et les lanceurs de tests peuvent les récupérer directement. Un index JSON de tous les fichiers est accessible depuis chaque page (voir la section ligne de commande).

Fichiers d’exemple similaires

Un problème, ou quelque chose à améliorer ? Nous lisons chaque message et corrigeons vite.

Vous testez une chaîne de traitement de fichiers ? C’est notre métier.

Envois, conversions, aperçus, traitement de documents et flux multimédias : c’est le genre de systèmes de production que FreeToolsForWeb conçoit et exploite pour ses clients, et c’est pour cela que nous avions besoin de ces fichiers au départ.

Découvrir les outils gratuits