Quatre outils sur une seule page
Les onglets ci-dessus sont quatre ateliers distincts. Image convertit photos et graphismes d’un format à l’autre, un dossier entier à la fois. Vidéo réécrit un clip dans un conteneur MP4, le compresse pour tenir sous une limite de taille, en extrait la piste audio ou transforme ses premières secondes en GIF. Archive retire des fichiers ZIP les résidus du système d’exploitation. Texte encode et décode le Base64 et le quoted-printable, réencode des fichiers texte et formate du code. La plupart ont aussi une page dédiée avec des explications plus complètes — le lien « Tous les outils » ci-dessous les recense — mais tout ce qu’ils font est disponible ici même.
Quel format d’image choisir
L’onglet Image lit JPEG, PNG, WebP, AVIF, GIF et BMP, plus des formats que la plupart des navigateurs ne savent pas ouvrir seuls : le HEIC des iPhone, TIFF, QOI et les RAW d’appareil photo (DNG, CR2, CR3, NEF, ARW, RAF et autres). Il écrit PNG, JPEG, WebP, AVIF, GIF, TIFF, QOI et BMP. En règle générale : JPEG pour les photographies qui doivent s’ouvrir partout ; PNG pour les captures d’écran, le dessin au trait et tout ce qui comporte de la transparence, puisqu’il est sans perte ; WebP pour les pages web, où il est typiquement d’un quart à un tiers plus léger qu’un JPEG de qualité comparable ; AVIF quand le fichier le plus petit compte plus que le temps d’encodage ; TIFF pour les flux d’impression et d’archivage qui l’attendent. HEIC et RAW sont uniquement des entrées — rien ici ne les écrit.
Vidéo : le conteneur n’est pas le codec
Un fichier vidéo est un conteneur (.mov, .mp4, .mkv, .webm) enveloppant des flux compressés par un codec (H.264, HEVC, VP9, AV1). Changer le conteneur est rapide et sans perte, parce que les flux sont recopiés exactement tels quels ; c’est ce que fait le réglage « conserver la qualité », et c’est pourquoi un clip de plusieurs gigaoctets se termine en quelques secondes. Rendre un fichier plus petit est un autre travail : chaque image est décodée puis réencodée pour atteindre la taille que vous choisissez — moins de 10 Mo pour Discord, 16 Mo pour WhatsApp, 25 Mo pour un e-mail — et cela prend un temps réel sur votre processeur. L’outil indique laquelle des deux opérations il a effectuée, et vous prévient lorsqu’un résultat est toujours en HEVC et risque de ne pas se lire sur un PC Windows dépourvu de l’extension HEVC.
Utilitaires de texte et de code
Le Base64 transforme n’importe quels octets en ASCII pur pour qu’ils puissent voyager dans du JSON, une URL data: ou le corps d’un e-mail ; le prix en est un résultat environ un tiers plus gros que l’entrée. Le quoted-printable est l’encodage d’e-mail qui garde lisible un texte majoritairement ASCII tout en échappant le reste, avec un retour à la ligne à 76 colonnes comme l’exige la RFC 2045. L’onglet Texte fait les deux dans les deux sens, avec une prise en charge complète d’Unicode, convertit des fichiers texte entre ASCII, UTF-8 et UTF-16, formate HTML, XML, JSON, JavaScript et TypeScript, et convertit entre JSON et YAML. Du code collé peut être reconnu et formaté automatiquement.
Comment un convertisseur fonctionne sans serveur
Un convertisseur en ligne classique est une page web devant un serveur : votre fichier y est envoyé, traité là-bas et renvoyé. Ici, la direction est inversée. Les codecs sont compilés en WebAssembly, un format binaire compact que tout navigateur actuel exécute à une vitesse proche du natif, et votre navigateur récupère celui dont il a besoin la première fois que vous utilisez un format. À partir de là, le travail se fait sur votre propre processeur, dans un fil d’exécution en arrière-plan pour que la page reste réactive, et le résultat vous est remis directement depuis la mémoire de l’onglet. Une fois un codec mis en cache, cette conversion continue de fonctionner réseau déconnecté.
Des limites à connaître avant de commencer
Faire le travail en local a des conséquences. La vitesse dépend de votre appareil : un fichier RAW de 48 mégapixels ou une longue compression vidéo prend nettement plus de temps sur un téléphone que sur un ordinateur de bureau. Les résultats sont conservés dans la mémoire de l’onglet jusqu’à ce que vous les enregistriez ; un très gros lot se met donc en pause et vous demande d’enregistrer plutôt que de jeter quoi que ce soit, et les téléphones, qui accordent bien moins de mémoire à un onglet, atteignent ce point plus tôt. Enfin, un navigateur ne peut utiliser que les codecs vidéo qu’il embarque — Firefox, par exemple, n’a pas de décodeur HEVC : il peut réencapsuler un clip d’iPhone en MP4, mais pas le recompresser.
Questions fréquentes
Private Toolkit est-il gratuit ?
Oui. Il n’y a ni compte, ni offre payante, ni filigrane, ni quota journalier. Les conversions s’exécutent sur votre propre appareil, il n’y a donc aucun coût serveur par fichier à répercuter.
Mes fichiers sont-ils envoyés quelque part ?
Non. Les fichiers sont lus depuis votre disque par du code exécuté dans cet onglet et ne sont jamais transmis ; le site n’a aucun point de terminaison qui les accepterait. La page « Comment le vérifier » montre comment le confirmer dans l’onglet « Réseau » de votre navigateur.
Combien de fichiers puis-je convertir à la fois ?
Autant que vous voulez. Déposez un dossier : les fichiers sont convertis les uns après les autres, et un lot de deux fichiers ou plus vous est proposé dans un seul .zip. La seule limite est la mémoire de votre appareil.
Dans quels navigateurs cela fonctionne-t-il ?
Les versions actuelles de Chrome, Edge, Firefox et Safari. Les outils image, texte et archive fonctionnent dans tous. La compression vidéo et la création de GIF reposent sur la prise en charge de WebCodecs par le navigateur, que Safari a obtenue avec la version 16.4.
Cela fonctionne-t-il sur un téléphone ?
Oui — la page est la même sur iOS et Android. Les gros lots et les longues vidéos se traitent mieux sur un ordinateur, qui dispose de davantage de mémoire.