Konversi apa saja.
Kompres semuanya.
Tanpa mengunggah apa pun.
Pack Camo adalah perkakas berkas yang berjalan di dalam tab browser Anda. Gambar, data terstruktur, arsip, dan dokumen dibaca, dikonversi, dan dikodekan ulang di komputer Anda sendiri. Tanpa akun, tanpa antrean, tanpa server yang sempat memegang berkas Anda.
- Berkas tidak pernah keluar dari tab
- Codec berkecepatan native
- Tetap jalan saat offline

Lima alat, empat ruang kerja
Pilih sesuai bentuk masalahnya
Setiap alat adalah ruang kerja utuh, bukan sekadar kotak unggah sekali pakai: jatuhkan berkas, putar pengaturannya, dan lihat hasilnya berubah sebelum Anda mengunduh apa pun.
Konverter Gambar
Konversi ulang, ubah ukuran, dan vektorkan gambar dengan perbandingan sebelum/sesudah secara langsung.
- Masuk
- PNG · JPEG · WebP · GIF · BMP · TIFF · ICO · SVG
- Keluar
- WebP · AVIF · JPEG · PNG · SVG
Konverter Data
Pindahkan teks terstruktur antara JSON, YAML, TOML, CSV, dan Markdown.
- Masuk
- JSON · JSONL · YAML · TOML · CSV · TSV · Markdown
- Keluar
- JSON · JSONL · YAML · TOML · CSV · TSV · HTML
Kompres & Arsip
Perkecil berkas apa pun dengan gzip atau Brotli, atau bundel folder menjadi ZIP.
- Masuk
- Any file · .gz · .zlib · .br · .zip
- Keluar
- .gz · .zlib · .deflate · .br · .zip · extracted files
DOCX ke PDF
Ubah dokumen Word menjadi PDF dengan teks asli yang bisa diseleksi.
- Masuk
- DOCX
- Keluar
PDF ke DOCX
Pulihkan dokumen Word yang bisa disunting dari lapisan teks sebuah PDF.
- Masuk
- Keluar
- DOCX
Editor PDF
Tanda tangani dokumen, edit teks, tambah gambar, dan tipeks PDF langsung di browser.
- Masuk
- Keluar
Kenapa lokal
Konversi terjadi di tempat berkasnya sudah berada
Kebanyakan konverter online meminta Anda menyerahkan berkas ke mesin yang tidak Anda kenal, menunggu antrean, lalu mengunduhnya kembali. Yang ini melewati ketiga langkah itu.
Privat sejak rancangannya
Tidak ada endpoint unggah yang perlu Anda percayai, karena memang tidak ada server yang terlibat. Berkas Anda dibaca ke memori, dikonversi, lalu dikembalikan sebagai unduhan.
Codec sungguhan, bukan trik canvas
Pustaka yang sama dengan yang dipakai aplikasi desktop — crate image, rav1e, vtracer, miniz_oxide, Brotli — dikompilasi dari Rust ke WebAssembly.
Di luar thread utama
Setiap konversi berjalan di Web Worker, jadi pengodean AVIF 12 megapiksel tidak pernah membekukan halaman yang sedang Anda lihat.
Tanpa paket berbayar, tanpa watermark
Tanpa akun, tanpa kuota harian, tanpa batas ukuran berkas selain memori yang diberikan browser Anda sendiri.
Semua kendali terbuka
Kualitas, effort encoder, batas sisi terpanjang, ambang penelusur, level kompresi. Nilai bawaannya masuk akal; tidak ada yang disembunyikan.
Jalan meski wifi mati
Begitu halaman dan modul wasm-nya tersimpan di cache, alat-alat ini tetap bekerja di pesawat, di kereta, atau di balik proxy kantor.
Di balik layar
Empat crate Rust, dikompilasi ke WebAssembly
Tidak ada satu pun di sini yang merupakan pembungkus API terhosting. Logika konversinya adalah Rust biasa, diuji unit di desktop dan dikirim ke browser sebagai wasm.
- 1
Crate Rust
Setiap alat adalah crate pustaka kecil dengan inti sederhana yang bisa diuji — kode yang sama seperti yang akan dipakai sebuah CLI.
- 2
wasm-bindgen
Lapisan pengikat tipis mengubah fungsi-fungsi itu menjadi modul WebAssembly yang bisa dipanggil langsung oleh browser.
- 3
Web Worker
Modulnya diinisialisasi sekali di dalam worker, jadi pengodean berat tidak pernah memblokir antarmuka.
crates/
image-codecs
Membaca/menulis WebP, AVIF, JPEG, PNG, dan sejenisnya
image · rav1e · libwebp (optional)
svg-converter
Mencocokkan kurva pada wilayah warna dan menghasilkan path vektor sungguhan
vtracer · visioncortex
data-convert
Satu pohon bertipe, enam format teks, plus Markdown
serde · csv · toml · pulldown-cmark
archive-tools
gzip, zlib, DEFLATE, Brotli, dan ZIP, dua arah
flate2 · brotli · zip
Pertanyaan
Pertanyaan yang sering diajukan
Hal-hal yang wajar ingin dipastikan orang sebelum menjatuhkan berkas ke sebuah situs.
- Apakah Pack Camo benar-benar gratis?
- Ya. Tidak ada akun, tidak ada watermark, tidak ada kuota harian, dan tidak ada tingkatan ukuran berkas. Seluruhnya adalah aplikasi web statis; satu-satunya biaya menjalankan konversi adalah waktu CPU Anda sendiri.
- Apakah berkas saya diunggah ke server?
- Tidak. Setiap konversi terjadi di dalam browser Anda — alat gambar, data, dan arsip lewat modul WebAssembly hasil kompilasi Rust, sedangkan konverter dokumen lewat JavaScript di halaman yang sama. Berkas Anda dibaca ke memori, dikonversi, lalu ditawarkan kembali sebagai unduhan. Berkas itu tidak pernah melintasi jaringan, jadi tidak ada apa pun yang perlu dihapus setelahnya.
- Jenis berkas apa saja yang bisa dikonversi?
- Empat keluarga. Gambar: PNG, JPEG, WebP, GIF, BMP, TIFF, ICO, dan SVG masuk; WebP, AVIF, JPEG, PNG, atau SVG hasil penelusuran keluar. Teks terstruktur: JSON, JSONL, YAML, TOML, CSV, dan TSV ke segala arah, plus Markdown ke HTML. Dokumen: Word .docx ke PDF dan PDF kembali ke .docx. Dan berkas apa pun bisa dikompresi dengan gzip, zlib, DEFLATE, atau Brotli, atau dibundel menjadi ZIP.
- Apa bedanya dengan konverter online lain?
- Kebanyakan dari mereka mengunggah berkas Anda ke antrean di mesin orang lain lalu memberi Anda sebuah tautan. Pack Camo melakukan pembacaan dan pengodean secara lokal dengan pustaka codec yang sama seperti yang dipakai aplikasi desktop — itu pula sebabnya ia tetap bekerja saat Anda offline.
- Bisakah dipakai di ponsel?
- Bisa, di browser ponsel mana pun yang mendukung WebAssembly. Gambar yang sangat besar akan dibatasi oleh memori yang diberikan browser pada satu tab, jadi di ponsel sebaiknya gunakan batas sisi terpanjang sebelum mengodekan.
- Kenapa bunglon?
- Karena pekerjaannya adalah adaptasi: konten yang sama, dibentuk ulang agar pas ke mana pun ia harus pergi berikutnya, tanpa mengubah apa isinya.

Jatuhkan berkas. Lihat ia berubah.
Tidak ada yang perlu dipasang, tidak ada yang perlu didaftar, dan tidak ada yang dikirim ke mana pun. Pilih ruang kerja dan mulailah.