Dès que vous ajoutez vos images et choisissez un format cible, votre navigateur lit directement les fichiers en local et effectue le rendu de chaque image via l'élément HTML5 Canvas. Les images sont ensuite réencodées dans le format souhaité (JPG, PNG, WebP ou BMP) par le moteur natif de votre navigateur. Aucun fichier n'est téléversé sur Internet.
L'outil utilise une file d'attente asynchrone qui traite les fichiers un à un. En convertissant chaque photo séquentiellement et en libérant immédiatement la mémoire tampon du Canvas, notre convertisseur peut traiter plus de 100 images d'affilée sans saturer la mémoire de votre navigateur. Les résultats sont conservés sous forme d'objets Blob locaux pour un téléchargement individuel ou une archive ZIP complète.
Remarques importantes : La conversion vers le format JPG remplacera les arrière-plans transparents par du blanc, le JPEG ne prenant pas en charge le canal alpha. Les fichiers BMP étant non compressés, leur poids est naturellement élevé. De plus, si le réencodage produit un fichier plus lourd que l'original, le fichier source d'origine est automatiquement préservé pour éviter toute augmentation de taille indésirable.