À propos de 1MB Compress
1MB Compress est un ensemble d'outils de fichiers gratuits fonctionnant dans le navigateur — compression d'images, de PDF, de vidéos, d'audio, de GIF et d'archives — développé et maintenu par un seul développeur indépendant. Il n'y a pas d'entreprise derrière, pas de capital-risque, et pas de modèle économique basé sur la collecte de données. C'est un projet personnel devenu une boîte à outils complète parce que le problème initial (rendre une photo assez petite pour un formulaire limitant les envois à 1 Mo) s'est révélé être un problème que beaucoup de gens rencontrent.
Pourquoi ce site existe
La plupart des outils de compression "gratuits" en ligne fonctionnent en envoyant votre fichier vers un serveur, en le traitant là-bas, puis en renvoyant un résultat — ce qui signifie que vos photos, PDF et vidéos transitent par une infrastructure sur laquelle vous n'avez aucune visibilité, parfois enregistrée, parfois conservée. 1MB Compress a été conçu pour supprimer entièrement cette étape. Chaque outil de ce site effectue la compression dans votre navigateur, sur votre appareil, avec votre CPU — votre fichier n'est jamais transmis nulle part.
Comment fonctionne réellement "rien n'est envoyé"
Ce n'est pas un argument marketing — c'est ainsi que le code est structuré, et c'est vérifiable dans l'onglet réseau de votre navigateur. La compression d'image utilise l'API Canvas pour réencoder du JPEG/PNG/WebP directement en mémoire. Les outils PDF (fusionner, diviser, filigraner, numéroter les pages et plus) reposent sur pdf-lib, une bibliothèque JavaScript qui lit et écrit des flux d'octets PDF sans passer par un serveur. La compression vidéo et GIF utilise ffmpeg.wasm — une version WebAssembly du véritable encodeur FFmpeg — exécutée dans un Web Worker pour que l'interface reste réactive pendant qu'une vidéo de plusieurs centaines de mégaoctets est transcodée entièrement côté client. Les outils d'archives (ZIP, TAR, TAR.GZ, RAR, 7Z) utilisent libarchive compilé en WebAssembly pour la même raison. Si vous coupez votre connexion internet après le chargement de la page, chaque outil continue de fonctionner — c'est le test pratique d'une architecture côté client.
Ce que cette architecture sacrifie
Tout exécuter localement a un coût réel, et il vaut mieux être honnête à ce sujet. Les fichiers vidéo volumineux peuvent être lents à traiter sur les téléphones anciens et les ordinateurs portables peu puissants, car l'encodeur est en concurrence avec le reste de la page pour le CPU et la mémoire au lieu de tourner sur un serveur dédié. Les outils vidéo et d'archives basés sur WebAssembly doivent télécharger un moteur (plusieurs dizaines de mégaoctets) lors de la première utilisation. Et comme il n'y a pas de serveur, il n'y a pas d'historique dans le cloud, pas de compte, ni aucun moyen de reprendre un travail si vous fermez l'onglet en cours de route — la contrepartie de la confidentialité est que l'onglet du navigateur est le seul endroit où le travail se déroule.
Comment le site est financé
1MB Compress est financé par de la publicité display, affichée uniquement après que vous avez terminé une compression — pas avant, et pas pendant que vous choisissez encore quel outil utiliser. Il n'y a pas de formule premium, pas de mur payant, et aucune collecte d'e-mail requise pour télécharger votre fichier. La publicité est la seule source de revenus, c'est aussi pourquoi garder les outils rapides, précis et gratuits compte plus que d'ajouter des fonctionnalités que personne n'a demandées.
Ce que ce site ne fait pas
Il ne télécharge, ne stocke ni ne consulte vos fichiers — il n'existe aucun serveur backend recevant le contenu des fichiers, par conception et non par simple politique. Aucune inscription n'est requise. Aucune donnée n'est vendue, car le site ne collecte pas le type de données qui vaudrait la peine d'être vendu. Le site n'est affilié ni à Adobe, ni à Google, ni à Discord, ni à aucune autre plateforme mentionnée dans les pages d'outils décrivant des limites de taille pour ces services — ces pages existent pour vous aider à respecter une limite connue, pas en raison d'un partenariat.
Retours et rapports de bugs
Si un outil produit un mauvais résultat, plante sur un fichier précis, ou si une affirmation de ce site s'avère fausse, c'est utile de le savoir. La page Contact comporte une adresse e-mail et un formulaire court — les deux arrivent dans la même boîte de réception, et les signalements incluant le type de fichier et sa taille approximative sont corrigés le plus rapidement.