C'EST QUOI ?
ConvertX est un convertisseur de fichiers self-hosted qui prend en charge plus de 1000 formats. Il fait l'agrégation propre d'une dizaine de moteurs de conversion bien connus (FFmpeg, ImageMagick, Pandoc, LibreOffice, Calibre, Inkscape...) derrière une interface web minimaliste, avec multi-utilisateurs et traitement par lots. L'idée : ne plus dépendre d'un site louche pour convertir un PDF en EPUB ou un MKV en MP4.
POURQUOI C'EST INTÉRESSANT ?
- Couverture absurdement large : ~472 formats d'entrée et ~199 de sortie rien que pour la partie vidéo via FFmpeg, plus 245/183 pour les images via ImageMagick, plus Pandoc pour les documents, Calibre pour les e-books, Inkscape pour le vectoriel.
- Stack moderne et légère : Bun + Elysia + TypeScript, pas de bloat. Le runtime Bun fait tourner le serveur web et le SSR sans surcouche, l'image Docker reste raisonnable.
- Self-hosted = privacy : tes fichiers ne quittent pas ta machine. Adieu les services en ligne qui gardent une copie ou bourrent leurs pages de pubs douteuses.
- Multi-user avec auth : comptes utilisateurs, protection par mot de passe, tu peux exposer l'instance à toute ta famille ou ton équipe sans tout mélanger.
- Batch processing : balance 50 fichiers d'un coup et récupère le ZIP. Parfait pour les conversions répétitives.
- Déploiement Docker trivial : image officielle sur GHCR et Docker Hub, un
docker runet c'est en l'air.
CAS D'USAGE
- Convertir massivement des photos HEIC d'iPhone en JPEG sans passer par un service tiers.
- Transcoder une bibliothèque vidéo (MKV → MP4) sans lancer FFmpeg en CLI à chaque fois.
- Convertir des e-books EPUB → MOBI/AZW3 pour Kindle, ou PDF → EPUB pour liseuses Kobo.
- Déployer un convertisseur interne pour une équipe (marketing, doc, support) qui n'aime pas la ligne de commande.
- Remplacer cloudconvert.com et autres SaaS payants ou intrusifs par une instance perso.
