Convertir en KTX2
Convertissez des images au format de texture Khronos KTX2 — gratuit, privé, entièrement dans votre navigateur.
Convertissez n'importe quelle image en texture GPU KTX2 instantanément — gratuit, privé et dans votre navigateur. Parfait pour le développement de jeux et la 3D temps réel. Sans téléversement, sans inscription, sans limite de taille.
Déposez les fichiers ici ou cliquez pour parcourir
Formats pris en charge : BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP
Paramètres
Désactivé produit un KTX2 standard non compressé. ETC1S et UASTC produisent un KTX2 supercompressé en Basis : une texture minuscule prête pour le GPU, idéale pour WebGL, three.js et les moteurs de jeu. Charge un petit module d'encodeur supplémentaire à la première utilisation.
Folder
Aucun transfert de données — tout reste sur votre appareil !
À propos du format KTX2
KTX2 (Khronos Texture, version 2) est un format conteneur léger pour les textures GPU, standardisé par le Khronos Group. Conçu pour livrer des textures efficacement aux API graphiques.
KTX2, DDS ou Basis : que livrer ?
Choisissez selon l'endroit où la texture sera utilisée. Chaque format ci-dessous sort d'ici sans envoi de fichier.
| Format | Réglage ici | Idéal pour |
|---|---|---|
| KTX2 simple | Supercompresser : Désactivé | Pixels non compressés dans un conteneur Khronos. Les fichiers les plus gros. À utiliser quand un outil exige du KTX2 et que la taille n'a pas d'importance. |
| KTX2 avec Basis | Supercompresser : ETC1S ou UASTC | Un seul fichier que le chargeur convertit, au chargement, dans le format GPU de l'appareil (BC, ASTC ou ETC). À utiliser pour les versions web, glTF et mobiles qui doivent tourner sur beaucoup de GPU. |
| DDS | Image vers DDS, DXT1 ou DXT5 | Textures compressées par blocs pour DirectX, Unreal Engine et Unity sur PC. À utiliser quand toutes les cibles sont des GPU de bureau. |
En bref : livrez du KTX2 avec Basis pour un navigateur ou un téléphone, et du DDS quand la texture ne va que sur PC.
ETC1S ou UASTC : une texture, trois réglages
Nous avons converti une texture de test avec chaque réglage de supercompression de cette page. La texture est une image procédurale de 512 par 512 pixels (bruit en couches avec un damier en surimpression), enregistrée en PNG de 787 ko. Le script qui la crée et prend la mesure est dans notre suite de tests : tests/e2e/ktx2-roundtrip.spec.js.
| Réglage de supercompression | Taille du KTX2 |
|---|---|
| Désactivé (KTX2 simple) | 1049 ko |
| ETC1S | 37 ko |
| UASTC | 262 ko |
Dans ce test, ETC1S a donné le plus petit fichier et le fichier UASTC était environ 7 fois plus gros. D'autres textures se compressent autrement : essayez la vôtre dans le convertisseur ci-dessus et vérifiez le résultat dans votre moteur.
Convertir tout un lot de textures
Déposez beaucoup de fichiers d'un coup. Chacun revient sous forme d'un fichier .ktx2 distinct, et votre navigateur peut demander d'autoriser plusieurs téléchargements. Il n'y a pas de compte et cette page ne limite pas le nombre de fichiers. Dans notre test, 12 textures déposées ensemble avec ETC1S ont donné 12 fichiers KTX2. À titre de comparaison, le compresseur KTX2 en ligne de Cinevva indique “The Batch tab converts up to 10 images at once.” et “It's free, you just sign in to unlock it” (app.cinevva.com, vérifié le 2026-11-01 ; citations en anglais, comme sur le site d'origine).
Revenir en arrière : KTX2 vers PNG
Les fichiers KTX2 simples, comme ceux que cette page produit avec la supercompression sur Désactivé, se reconvertissent avec le convertisseur KTX2 vers PNG. Dans notre test aller-retour, les pixels sont revenus identiques. Les fichiers KTX2 créés avec ETC1S ou UASTC ne s'y ouvrent pas encore : gardez donc votre PNG source si vous avez besoin des pixels plus tard.
Utiliser les textures dans glTF
KTX2 avec Basis est le format de texture qu'utilise l'extension glTF KHR_texture_basisu. Transformez vos modèles en glTF avec le convertisseur 3D vers glTF, allégez le résultat avec Optimiser glTF et récupérez les textures sur cette page.
Questions sur la conversion en KTX2
Comment convertir un PNG en KTX2 sans toktx ni ligne de commande ?
Ouvrez le convertisseur ci-dessus et déposez votre PNG. Le fichier devient une texture KTX2 dans votre navigateur : rien à installer, rien à envoyer. Le résultat se télécharge dès qu'il est prêt.
Puis-je créer une texture KTX2 dans le navigateur sans envoi de fichier ?
Oui. La conversion s'exécute sur votre appareil avec WebAssembly, votre image n'est donc jamais envoyée à un serveur. Elle fonctionne sans compte, et cette page ne fixe aucune limite de taille de fichier.
Quelle est la différence entre ETC1S et UASTC ?
ETC1S donne les plus petits fichiers, UASTC des fichiers plus gros : pour la texture de test de cette page, 37 ko contre 262 ko. Choisissez l'un des deux dans le menu Supercompresser, ou laissez sur Désactivé pour un KTX2 simple.
La supercompression Basis est-elle gratuite ici ?
Oui. La conversion avec Basis ETC1S et UASTC est gratuite, sans compte, sans filigrane et sans limite du nombre de textures.
Puis-je retransformer un fichier KTX2 en PNG ?
Les fichiers KTX2 simples, oui, avec le convertisseur KTX2 vers PNG. Les fichiers créés avec ETC1S ou UASTC n'y sont pas encore pris en charge.
Fonctionnalités
CO₂ quasi nul
Un convertisseur serveur typique consomme l'énergie du réseau pour le téléversement, l'électricité du centre de données pour le traitement et à nouveau le réseau pour le téléchargement. WebConverter utilise uniquement le CPU de votre appareil — aucun transfert de données, aucune empreinte serveur.
Installer pour utiliser hors ligne
WebConverter est une Progressive Web App. Appuyez sur « Ajouter à l'écran d'accueil » sur mobile ou « Installer » dans la barre d'adresse de bureau. Une fois installé, il fonctionne complètement hors ligne — parfait pour les avions, les zones rurales ou les pannes réseau.