Konverter Kata Sandi: Hex, Biner, Base64

Ubah kata sandi menjadi byte UTF-8 dalam hex, escape \x, biner, desimal, Base64, Base64URL, atau percent-encoding, dan dekode kembali formatnya.

Kata sandi diubah dulu menjadi byte UTF-8; setiap format menampilkan byte yang sama. Enkoding bisa dibalik dan bukan enkripsi atau hashing.

Berjalan sepenuhnya di browser Anda. Data Anda tidak pernah diunggah.

Apa itu Konverter Kata Sandi (Hex/Biner/Base64)?

Konverter ini menampilkan byte UTF-8 persis dari kata sandi dalam tujuh notasi umum sekaligus, dan mengubah salah satunya kembali ke teks. Berguna saat file konfigurasi, API, atau sesi debugging membutuhkan kata sandi sebagai byte, bukan teks.

Cara menggunakan Konverter Kata Sandi (Hex/Biner/Base64)

  1. Pilih Arah: Kata sandi → enkoding atau Enkoding → kata sandi.
  2. Untuk enkoding, ketik kata sandi; setiap format muncul dengan tombol salin.
  3. Untuk dekode, pilih Format masukan dan tempel nilai terenkode.
  4. Salin hasil yang Anda butuhkan.

Contoh

Masukan
Pa$$w0rd
Keluaran
Hex 5061242477307264
Base64 UGEkJHcwcmQ=
Binary 01010000 01100001 00100100 00100100 01110111 00110000 01110010 01100100

Kapan menggunakan Konverter Kata Sandi (Hex/Biner/Base64)

Pakai untuk konfigurasi yang mengharapkan rahasia hex atau Base64, untuk memeriksa bagaimana karakter non-ASCII disimpan, atau untuk men-debug header autentikasi. Ingat bahwa enkoding ini bukan enkripsi: siapa pun bisa mendekodenya.

Cara kerja Konverter Kata Sandi (Hex/Biner/Base64)

Kata sandi dienkode ke UTF-8 dengan TextEncoder. Hex menulis tiap byte sebagai dua digit heks, bentuk \x memberi awalan tiap byte, biner memakai 8 bit per byte, desimal mencantumkan nilai byte, Base64 mengikuti RFC 4648 (Base64URL memakai - dan _ tanpa padding), dan percent-encoding meng-escape setiap byte. Dekode membalik formatnya dan menolak byte yang bukan UTF-8 valid.

Kasus Penggunaan Umum

  • Memasukkan kata sandi ke konfigurasi yang mengharapkan Base64
  • Memeriksa byte kata sandi dengan karakter beraksen
  • Mendekode nilai Base64 dari secret Kubernetes
  • Membuat string ter-escape untuk skrip

Pertanyaan Umum

Apakah Base64 merupakan bentuk enkripsi?

Bukan. Base64 hanya mengubah representasi; siapa pun bisa mendekodenya. Secret Kubernetes, misalnya, hanyalah Base64 dan butuh perlindungan terpisah.

Mengapa é menjadi dua byte?

UTF-8 mengenkode karakter di luar ASCII dengan 2–4 byte; é adalah C3 A9.

Apa bedanya Base64 dan Base64URL?

Base64URL mengganti + dan / dengan - dan _ serta membuang padding = agar nilainya aman di URL dan nama file.

Jelajahi kategori lainnya