toolkit

À propos de toolkit

toolkit est une collection d’utilitaires de fichiers et de texte qui s’exécutent entièrement dans votre navigateur : conversion d’images (HEIC, RAW d’appareil photo, WebP, AVIF, PNG, TIFF et autres), changement de conteneur et compression vidéo, nettoyage d’archives ZIP, encodage Base64 et quoted-printable, conversion d’encodage de texte, et formatage de code pour HTML, XML, JSON, JS/TS et YAML.

Il est conçu et maintenu par Gyrus Solutions, un petit studio indépendant. Nous l’avons créé parce que la manière ordinaire de convertir un fichier sur le web consiste à l’envoyer sur le serveur d’un inconnu, et que c’est un mauvais marché pour une photo, un document numérisé ou tout ce que vous ne publieriez pas. Changer le format d’un fichier ne devrait pas obliger à le remettre à quelqu’un.

Le fonctionnement est l’inverse d’un envoi : au lieu que votre fichier voyage jusqu’au logiciel, c’est le logiciel qui voyage jusqu’à votre fichier. Décodeurs et encodeurs sont livrés à votre navigateur sous forme de modules WebAssembly et s’exécutent sur votre propre processeur, et le site n’a aucun point de terminaison capable de recevoir le contenu d’un fichier. Une Content Security Policy (CSP) — une liste de destinations autorisées, appliquée par le navigateur — accompagne chaque page et restreint les endroits où le site a le droit d’envoyer quoi que ce soit ; l’affirmation se vérifie donc dans l’onglet « Réseau » de votre navigateur au lieu d’être prise sur parole — la page « Comment le vérifier » explique comment.

Cette conception a de vrais coûts, et nous préférons les nommer plutôt que les cacher. Travailler en local signifie que votre appareil donne le rythme : une longue vidéo prend le temps dont votre processeur a besoin, un très gros fichier doit tenir en mémoire, et quelques conversions courantes sur un serveur sont tout simplement impossibles dans un navigateur. Nous ne maquillons pas non plus un résultat partiel. L’exemple le plus clair est la vidéo d’iPhone : réécrire un .mov en .mp4 laisse le flux HEVC intérieur inchangé, il échoue donc toujours sur un PC sans décodeur HEVC — et l’outil le dit clairement quand cela se produit.

Il n’y a ni compte, ni installation, ni trace de ce que vous convertissez — le contenu des fichiers n’atteint jamais le serveur, il n’y a donc rien à conserver de notre côté. La page Confidentialité décrit ce que le site lui-même collecte.

Le site est disponible en français, en anglais, en allemand, en espagnol et en ukrainien. Questions, signalements de bugs et demandes de fonctionnalités sont les bienvenus à l’adresse info@gyrussolutions.com.