Konversi ke KTX2
Konversi gambar ke format tekstur Khronos KTX2 — gratis, privat, berjalan sepenuhnya di browser Anda.
Konversi gambar apa pun ke format tekstur GPU KTX2 secara instan — gratis, pribadi, dan di browser Anda. Sempurna untuk pengembangan game dan 3D real-time. Tanpa unggah, tanpa daftar, tanpa batas ukuran.
Jatuhkan file di sini atau klik untuk menelusuri
Format yang didukung: BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP
Pengaturan
Nonaktif menghasilkan KTX2 standar tanpa kompresi. ETC1S dan UASTC menghasilkan KTX2 yang disuperkompres dengan Basis — tekstur mungil siap GPU untuk WebGL, three.js, dan mesin game. Memuat modul encoder tambahan kecil saat pertama digunakan.
Folder
Tanpa transfer data — semua data tetap di perangkat Anda!
Tentang Format KTX2
KTX2 (Khronos Texture, versi 2) adalah format wadah ringan untuk tekstur GPU, distandarisasi oleh Khronos Group. Dirancang untuk mengirimkan tekstur secara efisien ke API grafis seperti Vulkan, OpenGL, dan WebGPU. KTX2 mendukung berbagai format piksel termasuk format terkompresi seperti ASTC, ETC, dan BC.
KTX2, DDS, atau Basis: mana yang dikirim
Pilih sesuai tempat tekstur akan dipakai. Setiap format di bawah dibuat di sini tanpa unggah.
| Format | Pengaturan di sini | Paling cocok untuk |
|---|---|---|
| KTX2 biasa | Superkompres: Nonaktif | Piksel tanpa kompresi dalam wadah Khronos. File terbesar. Pakai saat sebuah alat meminta KTX2 dan ukuran tidak penting. |
| KTX2 dengan Basis | Superkompres: ETC1S atau UASTC | Satu file yang diubah loader saat dimuat ke format GPU perangkat (BC, ASTC, atau ETC). Pakai untuk build web, glTF, dan seluler yang harus jalan di banyak GPU. |
| DDS | Gambar ke DDS, DXT1 atau DXT5 | Tekstur terkompresi blok untuk DirectX, Unreal Engine, dan Unity di PC. Pakai saat semua target adalah GPU desktop. |
Singkatnya: kirim KTX2 dengan Basis untuk browser dan ponsel, dan DDS bila tekstur hanya untuk PC.
ETC1S atau UASTC: satu tekstur, tiga pengaturan
Kami mengubah satu tekstur uji dengan tiap pengaturan superkompres di halaman ini. Teksturnya gambar prosedural 512 kali 512 piksel (derau berlapis dengan lapisan papan catur), disimpan sebagai PNG 787 kB. Skrip yang membuat dan mengukurnya ada di rangkaian tes kami: tests/e2e/ktx2-roundtrip.spec.js.
| Pengaturan superkompres | Ukuran KTX2 |
|---|---|
| Nonaktif (KTX2 biasa) | 1049 kB |
| ETC1S | 37 kB |
| UASTC | 262 kB |
Pada tes ini ETC1S menghasilkan file terkecil, dan file UASTC sekitar 7 kali lebih besar. Tekstur lain terkompresi berbeda, jadi coba tekstur Anda di konverter di atas dan periksa hasilnya di engine Anda.
Ubah satu set tekstur sekaligus
Letakkan banyak file sekaligus. Masing-masing kembali sebagai file .ktx2 sendiri, dan browser Anda mungkin meminta izin untuk beberapa unduhan. Tidak perlu login dan halaman ini tidak membatasi jumlah file. Pada tes kami, 12 tekstur yang diletakkan bersamaan dengan ETC1S menghasilkan 12 file KTX2. Sebagai pembanding, kompresor KTX2 online Cinevva menulis “The Batch tab converts up to 10 images at once.” dan “It's free, you just sign in to unlock it” (app.cinevva.com, dicek pada 2026-11-01; kutipan dalam bahasa Inggris seperti aslinya).
Kembali: KTX2 ke PNG
File KTX2 biasa, seperti yang dibuat halaman ini dengan Superkompres Nonaktif, bisa diubah kembali di konverter KTX2 ke PNG. Pada tes bolak-balik kami, pikselnya kembali identik. File KTX2 buatan ETC1S atau UASTC belum bisa dibuka di sana, jadi simpan PNG sumber bila Anda mungkin butuh pikselnya lagi.
Pakai tekstur di glTF
KTX2 dengan Basis adalah format tekstur yang dipakai ekstensi glTF KHR_texture_basisu. Ubah model Anda ke glTF dengan konverter 3D ke glTF, kecilkan hasilnya dengan Optimalkan glTF, dan ambil teksturnya dari halaman ini.
Pertanyaan tentang konversi KTX2
Bagaimana mengubah PNG ke KTX2 tanpa toktx atau baris perintah?
Buka konverter di atas dan letakkan PNG Anda. File menjadi tekstur KTX2 di browser, jadi tidak ada yang perlu dipasang atau diunggah. Hasilnya terunduh begitu siap.
Bisakah membuat tekstur KTX2 di browser tanpa unggah?
Bisa. Konversi berjalan di perangkat Anda dengan WebAssembly, jadi gambar tidak pernah dikirim ke server. Tidak perlu akun dan halaman ini tidak menetapkan batas ukuran file.
Apa beda ETC1S dan UASTC?
ETC1S menghasilkan file terkecil, UASTC file yang lebih besar: pada tekstur uji di halaman ini, 37 kB berbanding 262 kB. Pilih salah satu di menu Superkompres, atau biarkan Nonaktif untuk KTX2 biasa.
Apakah superkompresi Basis gratis di sini?
Ya. Konversi dengan Basis ETC1S dan UASTC gratis, tanpa login, tanpa watermark, dan tanpa batas jumlah tekstur.
Bisakah file KTX2 dikembalikan ke PNG?
File KTX2 biasa bisa, dengan konverter KTX2 ke PNG. File buatan ETC1S atau UASTC belum didukung di sana.
Fitur
Hampir Nol CO₂
Konverter berbasis server mengunggah file Anda, memprosesnya dari jarak jauh, dan mengirimnya kembali — mengonsumsi energi jaringan dan pusat data di setiap permintaan. WebConverter berjalan sepenuhnya di perangkat Anda, sehingga satu-satunya energi yang digunakan adalah CPU lokal Anda. Tanpa transfer data, tanpa listrik server.
Instal untuk Penggunaan Offline
WebConverter berfungsi offline sebagai Progressive Web App. Klik "Tambahkan ke Layar Utama" di ponsel atau tombol instal di bilah alamat browser Anda. Setelah diinstal, Anda dapat mengonversi file tanpa koneksi internet apa pun.