Un outil de stéganographie d'images sans framework et sans serveur — écrivez du texte caché dans les pixels d'une image, ou extrayez-le précisément. Tout se passe dans votre navigateur.
publié par l'équipe d'ingénierie 345tool • 5 juin 2026
La stéganographie consiste à « cacher une information de manière invisible ». Contrairement au chiffrement — qui rend le contenu illisible — la stéganographie fait en sorte que l'existence même de l'information passe inaperçue. Dans une photo parfaitement ordinaire, votre texte peut être présent dans son intégralité sans qu'aucune anomalie ne soit visible.
Pour les créateurs et les entreprises, c'est une nouvelle façon de protéger les actifs : un filigrane visible peut être rogné, recouvert ou re-capturé par une capture d'écran, tandis qu'un marqueur inscrit dans les pixels circule avec l'image. Le jour où il faut prouver la paternité, il suffit de l'extraire.
StegTool transforme cette capacité en un outil web sans installation, prêt à l'emploi : tous les calculs ont lieu sur votre appareil, sans passer par un serveur.
Lors de l'encodage, l'outil convertit d'abord votre texte en octets UTF-8, puis écrit ces bits un par un dans le bit de poids faible (Least Significant Bit) des pixels de l'image. Prenons « A » : la suite de bits issue de l'encodage du caractère est placée successivement dans le bit de poids faible des canaux R, G et B d'un pixel, puis le pixel suivant est traité — comme seul le bit de poids faible change, la variation de chaque canal reste au maximum de 1/255, invisible à l'œil nu.
Pour que le décodage sache « où s'arrêter », le pipeline inscrit un marqueur de fin fixe à la fin. Au décodage, il relit les bits de poids faible des pixels, reconstruit les octets, s'arrête au marqueur et restaure le texte en UTF-8. Grâce à TextEncoder / TextDecoder, les textes multilingues et les emojis font l'aller-retour sans perte.
La lecture et l'écriture des pixels s'appuient sur l'API Canvas native du navigateur : drawImage() dessine l'image dans un canvas hors écran, getImageData() / putImageData() permettent la lecture/écriture pixel par pixel, et canvas.toBlob() sérialise le résultat. Aucune bibliothèque graphique tierce n'est utilisée, et aucun modèle d'IA n'intervient.
StegTool est délibérément conçu « sans back-end » : pas d'API d'envoi, pas de stockage objet, pas de base de données, pas de microservices. L'image est lue depuis votre disque local dans la mémoire du navigateur, puis téléchargée directement sur votre disque après traitement — chaque étape se déroule sur la même machine.
Cette conception apporte deux bénéfices directs : d'une part, les documents sensibles (captures de contrats, pièces d'identité, œuvres non publiées) n'ont pas besoin de quitter votre appareil ; d'autre part, sans latence serveur, la vitesse ne dépend que des performances de votre machine.
Vous pouvez le vérifier vous-même : ouvrez les outils de développement du navigateur (F12) → onglet Network, exécutez un cycle complet « écriture + téléchargement », puis consultez la liste des requêtes : aucune ne transporte l'image ni le texte caché.
Photographes, illustrateurs et studios de design peuvent inscrire le nom de l'auteur, le numéro de l'œuvre, l'étendue de la licence ou les informations client dans l'image. L'image reste propre, mais la preuve accompagne le fichier. Les vendeurs en ligne peuvent également y inscrire un numéro de commande ou un SKU pour retrouver l'origine d'un cliché repris sans autorisation.
StegTool permet d'écrire dans un lot de 20 images maximum à la fois. Vous pouvez appliquer le même texte à toutes les images (une mention de copyright uniforme, par exemple) ou définir un contenu différent pour chacune. Cela convient à l'entrée de médias en bibliothèque, à la distribution de supports d'événement ou au marquage en masse avant livraison, sans aucun envoi — ce qui répond aux exigences de conformité interdisant la sortie de documents internes.
Dans des environnements où les canaux chiffrés sont restreints ou surveillés, la stéganographie offre une autre approche : cacher l'information dans une image d'apparence parfaitement normale et la transmettre par un canal ordinaire. Journalistes, chercheurs et professionnels de la sécurité la combinent souvent avec le chiffrement — chiffrer d'abord le texte, puis inscrire le cryptogramme dans l'image, pour une double protection.
345tool est une équipe de développeurs indépendants spécialisée dans les outils web de haute qualité, entièrement côté client et respectueux de la vie privée, conçus pour remplacer les outils en ligne lourds et inefficaces. StegTool en fait partie et suit les mêmes principes : prêt à l'emploi, aucune collecte de données, aucun enregistrement inutile.