Encoding
Encode dan decode data: Base64, Base32, Base58, URL, entitas HTML, hex, Unicode, dan lainnya
Encoding mengubah cara data direpresentasikan, bukan siapa yang dapat membacanya: Base64, Base32, Base58, hex, URL dan entitas HTML, kode Morse, Punycode, quoted-printable, dan lainnya. Gunakan alat ini untuk menyisipkan data biner ke dalam teks, membuat URL yang aman, atau meng-escape string untuk JavaScript, CSS, dan skrip shell. Encoding bukan enkripsi – siapa pun dapat men-decode hasilnya.
Jumlah alat dalam kategori ini: 26
Tempat yang baik untuk memulai
Semua alat dalam kategori ini
-
Base64 Decode
Dekode Base64 atau base64url menjadi teks UTF-8 yang terbaca, atau lihat byte mentahnya sebagai hex. Menangani padding yang hilang, spasi, dan prefiks data: URI.
-
Base64 Encode
Encode teks atau byte hex ke Base64 di browser Anda. Dukungan UTF-8 penuh (emoji, CJK, aksen), alfabet aman URL, padding opsional, dan pembungkusan 76 karakter.
-
Tabel ASCII
Tabel ASCII lengkap (0–127) dengan desimal, hex, oktal, biner, karakter, kode HTML, dan keterangan. Cari berdasarkan karakter, angka (0x41, 0b…), atau nama.
-
Base32 Decode
Dekode Base32 atau base32hex kembali menjadi teks UTF-8 atau byte hex. Tidak peka huruf besar/kecil, padding opsional, spasi diabaikan – berguna untuk secret TOTP.
-
Base32 Encode
Encode teks atau byte hex ke Base32 (RFC 4648) dengan alfabet standar A–Z2–7 atau base32hex. Aman untuk UTF-8, padding opsional, berjalan di browser Anda.
-
Base58 Decode
Dekode Base58 beralfabet Bitcoin menjadi teks UTF-8 atau byte hex, dengan mempertahankan byte nol di depan. Galat jelas untuk karakter tidak valid seperti 0, O, I, l.
-
Base58 Encode
Encode teks atau byte hex ke Base58 dengan alfabet Bitcoin. Byte nol di depan menjadi angka 1, tanpa karakter ambigu 0/O/I/l. Gratis, di browser.
-
Dekode File Base64
Tempel Base64 atau data: URI dan unduh file aslinya. Mendeteksi jenis file (PNG, JPEG, PDF, ZIP, JSON…) dari magic byte dan menampilkan pratinjau gambar.
-
Encode File Base64
Ubah gambar, PDF, atau file apa pun menjadi Base64 atau data: URI di browser Anda – tanpa unggah. Alfabet aman URL opsional, pembungkusan 76 karakter, salin atau unduh .txt.
-
CSS Escape
Escape teks untuk identifier dan selector CSS persis seperti CSS.escape(), atau untuk string CSS bertanda kutip; unescape urutan \HEX. Menangani angka, emoji, # dan titik.
-
Alat Escape/Unescape
Satu alat untuk escape atau unescape string bagi JSON, JavaScript, HTML, XML, komponen URL, regular expression, literal SQL, string CSS, dan argumen shell.
-
Hex Decode
Ubah byte hex kembali menjadi teks UTF-8. Menerima spasi, titik dua, koma, prefiks 0x dan \x; melaporkan hex berpanjang ganjil atau tidak valid dengan jelas. Gratis, di browser.
-
Hex Encode
Ubah teks menjadi byte UTF-8 heksadesimal. Pilih huruf kecil atau besar dan pemisah: tanpa pemisah, spasi, titik dua, prefiks 0x, atau escape \x. Berjalan lokal.
-
HTML Decode
Dekode entitas HTML menjadi teks: semua 2.125 referensi bernama HTML5, referensi numerik desimal dan hex, serta nama lawas tanpa titik koma. Di browser Anda.
-
HTML Encode
Escape teks untuk HTML: & < > " ' menjadi entitas, opsional semua karakter non-ASCII sebagai entitas bernama, desimal, atau hex. Mencegah markup rusak, berjalan lokal.
-
JavaScript Escape
Escape teks untuk literal string JavaScript ("…", '…', atau `…`) dengan \n, \t, \" dan opsional \uXXXX untuk non-ASCII – atau unescape string JS kembali ke teks.
-
Decoder Kode Morse
Dekode kode Morse ke teks. Menerima . dan - (juga · • − _), spasi di antara huruf dan /, | atau 3 spasi di antara kata. Kode yang tidak dikenal ditandai.
-
Encoder Kode Morse
Terjemahkan teks ke kode Morse Internasional (ITU): huruf, angka, dan tanda baca, " / " di antara kata, aksen dihapus otomatis. Instan dan gratis.
-
Konverter Punycode
Konversi nama domain internasional (IDN) ke label Punycode xn-- dan sebaliknya, atau encode string RFC 3492 mentah. Satu domain per baris, bisa offline.
-
Quoted Printable
Encode atau dekode teks email quoted-printable sesuai RFC 2045: escape =XX, soft line break pada 76 karakter, set karakter UTF-8 atau ISO-8859-1.
-
Encoder ROT13
Terapkan ROT13 pada teks, atau ROT5 (angka), ROT18 (huruf + angka), dan ROT47 (semua ASCII yang dapat dicetak). Menerapkannya dua kali mengembalikan teks asli.
-
Shell Escape
Kutip string apa pun dengan aman untuk POSIX sh/Bash/Zsh (tanda kutip tunggal), ANSI-C Bash $'…', atau PowerShell – atau urai kata shell yang dikutip kembali ke nilainya.
-
Konverter Unicode
Ubah teks menjadi code point Unicode (U+XXXX), escape \u JavaScript dengan surrogate pair, \u{} ES6, Python, HTML &#x;, atau escape CSS – dan sebaliknya.
-
Pencarian Unicode
Cari karakter apa pun: nama resmi Unicode, code point U+, kategori, plane, byte UTF-8/UTF-16, serta escape HTML, JS, CSS, dan URL. Bisa juga mencari berdasarkan nama.
-
URL Decode
Dekode percent-encoding %XX kembali menjadi teks UTF-8 yang terbaca. Opsi + sebagai spasi untuk query string; urutan rusak dipertahankan dan dilaporkan, tidak hilang.
-
URL Encode
Lakukan percent-encoding teks untuk URL: encodeURIComponent, RFC 3986 ketat, URL lengkap (encodeURI), atau data formulir dengan + untuk spasi. UTF-8 benar, di browser.
Kategori lain
- CRC Algoritma Cyclic Redundancy Check untuk deteksi kesalahan
- MD Algoritma Message Digest (MD2, MD4, MD5)
- SHA-1 Secure Hash Algorithm 1 - fungsi hash 160-bit
- SHA-2 Keluarga Secure Hash Algorithm 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Secure Hash Algorithm 3 berbasis Keccak
- Keccak Fungsi hash kriptografi Keccak
- SHAKE Fungsi output yang dapat diperluas (SHAKE128, SHAKE256)
- cSHAKE Fungsi SHAKE yang dapat disesuaikan
- KMAC Kode autentikasi pesan berbasis Keccak
- Kata Sandi & Keamanan Alat pembuatan, analisis, hash, dan keamanan kata sandi
- Enkripsi & Kriptografi Enkripsi simetris dan asimetris, HMAC, dan pembuatan kunci (AES, 3DES, RSA, PGP)
- Pemformat Format, minify, dan validasi kode serta data (JSON, XML, YAML, SQL, HTML, CSS) dan ubah gaya penamaan
- Generator Buat ID, kunci, data uji, kode QR, barcode, dan file konfigurasi (UUID, API key, .gitignore, Dockerfile)
- Konverter Konversi format data, basis bilangan, warna, timestamp, satuan, dan mata uang (JSON, CSV, YAML, XML)
- Alat Teks Hitung, bandingkan, bersihkan, dan ubah teks (jumlah kata, diff, regex, huruf besar/kecil, duplikat)
- Alat Gambar Alat untuk memanipulasi dan mengonversi gambar (Kompres, Ubah Ukuran, Konversi)
- Desain & CSS Buat CSS secara visual: bayangan, gradien, layout flexbox dan grid, animasi, dan palet warna
- Alat Web Alat untuk web developer dan SEO (JWT, URL, DNS, header HTTP, meta tag, sitemap)
- Matematika & Kalkulator Kalkulator untuk keuangan, kesehatan, persentase, aritmetika programmer, dan matematika sehari-hari
- Waktu & Tanggal Zona waktu, selisih tanggal, hari kerja, timer, stopwatch, dan jam dunia