Convertissez n'importe quoi.
Compressez tout.
N'envoyez rien.
Pack Camo est une boîte à outils qui fonctionne dans l'onglet de votre navigateur. Images, données structurées, archives et documents sont décodés, convertis et réencodés sur votre propre machine. Pas de compte, pas de file d'attente, aucun serveur qui détiendrait vos fichiers, même brièvement.
- Les fichiers ne quittent jamais l'onglet
- Des codecs à vitesse native
- Continue de fonctionner hors ligne

Cinq outils, quatre espaces de travail
Choisissez selon la forme du problème
Chaque outil est un véritable espace de travail plutôt qu'une simple boîte de téléversement : déposez un fichier, réglez les curseurs et voyez le résultat changer avant de télécharger quoi que ce soit.
Convertisseur d'images
Réencodez, redimensionnez et vectorisez vos images avec une comparaison avant/après en direct.
- Entrée
- PNG · JPEG · WebP · GIF · BMP · TIFF · ICO · SVG
- Sortie
- WebP · AVIF · JPEG · PNG · SVG
Convertisseur de données
Faites passer du texte structuré entre JSON, YAML, TOML, CSV et Markdown.
- Entrée
- JSON · JSONL · YAML · TOML · CSV · TSV · Markdown
- Sortie
- JSON · JSONL · YAML · TOML · CSV · TSV · HTML
Compresser et archiver
Allégez n'importe quel fichier avec gzip ou Brotli, ou regroupez un dossier en ZIP.
- Entrée
- Any file · .gz · .zlib · .br · .zip
- Sortie
- .gz · .zlib · .deflate · .br · .zip · extracted files
DOCX en PDF
Transformez un document Word en PDF au texte réel et sélectionnable.
- Entrée
- DOCX
- Sortie
PDF en DOCX
Récupérez un document Word modifiable depuis la couche texte d'un PDF.
- Entrée
- Sortie
- DOCX
Éditeur PDF
Signez des documents, modifiez du texte, insérez des images et masquez des PDF dans votre navigateur.
- Entrée
- Sortie
Pourquoi en local
La conversion se fait là où le fichier se trouve déjà
La plupart des convertisseurs en ligne vous demandent de confier votre fichier à une machine dont vous ne savez rien, d'attendre dans une file, puis de le retélécharger. Celui-ci saute les trois étapes.
Privé par construction
Il n'y a aucun point de téléversement à qui faire confiance, puisqu'il n'y a aucun serveur dans la boucle. Votre fichier est lu en mémoire, converti, puis rendu sous forme de téléchargement.
De vrais codecs, pas des astuces de canvas
Les bibliothèques mêmes qu'utilisent les logiciels de bureau — la crate image, rav1e, vtracer, miniz_oxide, Brotli — compilées de Rust vers WebAssembly.
Hors du fil principal
Chaque conversion s'exécute dans un Web Worker : encoder un AVIF de 12 mégapixels ne fige jamais la page que vous regardez.
Ni offres payantes ni filigranes
Pas de compte, pas de quota quotidien, pas d'autre plafond de taille que la mémoire que votre navigateur veut bien accorder.
Tous les réglages accessibles
Qualité, effort de l'encodeur, limite du plus grand côté, seuils du traceur, niveau de compression. Les valeurs par défaut sont raisonnables ; rien n'est caché.
Fonctionne wifi coupé
Une fois la page et ses modules wasm en cache, les outils continuent de fonctionner dans un avion, dans un train ou derrière le proxy d'une entreprise.
Sous le capot
Quatre crates Rust, compilées en WebAssembly
Rien ici n'est une surcouche d'une API hébergée. La logique de conversion, c'est du Rust ordinaire, testé unitairement sur le poste de travail et livré au navigateur en wasm.
- 1
Crate Rust
Chaque outil est une petite crate de bibliothèque au cœur simple et testable — exactement le code qu'utiliserait une CLI.
- 2
wasm-bindgen
Une fine couche de liaison transforme ces fonctions en un module WebAssembly que le navigateur appelle directement.
- 3
Web Worker
Le module est instancié une seule fois dans un worker, si bien que les encodages lourds ne bloquent jamais l'interface.
crates/
image-codecs
Décode et encode WebP, AVIF, JPEG, PNG et consorts
image · rav1e · libwebp (optional)
svg-converter
Ajuste des courbes aux régions de couleur et produit de vrais tracés vectoriels
vtracer · visioncortex
data-convert
Un arbre typé, six formats textuels, plus Markdown
serde · csv · toml · pulldown-cmark
archive-tools
gzip, zlib, DEFLATE, Brotli et ZIP, dans les deux sens
flate2 · brotli · zip
Questions
Questions fréquentes
Ce que l'on veut légitimement vérifier avant de déposer un fichier sur un site web.
- Pack Camo est-il vraiment gratuit ?
- Oui. Pas de compte, pas de filigrane, pas de quota quotidien et pas de palier lié à la taille des fichiers. L'ensemble est une application web statique ; le seul coût d'une conversion, c'est votre propre temps de calcul.
- Mes fichiers sont-ils envoyés sur un serveur ?
- Non. Chaque conversion a lieu dans votre navigateur : les outils image, données et archives via des modules WebAssembly compilés depuis Rust, les convertisseurs de documents en JavaScript sur la même page. Votre fichier est lu en mémoire, converti, puis proposé au téléchargement. Il ne traverse jamais le réseau, il n'y a donc rien à supprimer ensuite.
- Quels types de fichiers peut-il convertir ?
- Quatre familles. Images : PNG, JPEG, WebP, GIF, BMP, TIFF, ICO et SVG en entrée, WebP, AVIF, JPEG, PNG ou SVG vectorisé en sortie. Texte structuré : JSON, JSONL, YAML, TOML, CSV et TSV dans tous les sens, plus Markdown vers HTML. Documents : .docx Word vers PDF et PDF de nouveau vers .docx. Et n'importe quel fichier peut être compressé en gzip, zlib, DEFLATE ou Brotli, ou regroupé dans un ZIP.
- En quoi est-ce différent des autres convertisseurs en ligne ?
- La plupart envoient votre fichier dans une file d'attente sur la machine de quelqu'un d'autre et vous rendent un lien. Pack Camo décode et encode en local avec les mêmes bibliothèques de codecs qu'un logiciel de bureau, et c'est aussi pour cela qu'il continue de fonctionner hors ligne.
- Est-ce que ça marche sur téléphone ?
- Oui, sur tout navigateur mobile récent prenant en charge WebAssembly. Les très grandes images sont limitées par la mémoire que le navigateur accorde à un onglet : sur téléphone, mieux vaut utiliser la limite du plus grand côté avant d'encoder.
- Pourquoi un caméléon ?
- Parce que le métier, c'est l'adaptation : le même contenu, remodelé pour tenir là où il doit aller ensuite, sans changer ce qu'il est.

Déposez un fichier. Regardez-le changer.
Rien à installer, aucune inscription et rien envoyé nulle part. Choisissez un espace de travail et lancez-vous.