Langsung ke konten
LeedyBox
Dukung

Alat Pengembang

Encode, decode, uji, dan buat nilai untuk pekerjaan pengembangan sehari-hari. Input diproses di browser Anda.

Memilih alat pengembang yang tepat

Mulailah dari jenis nilai yang sedang Anda hadapi. Base64 / URL / JWT cocok untuk string dari respons API atau header Authorization: alat ini meng-encode dan men-decode Base64 sebagai teks UTF-8 (decode juga menerima varian URL-safe) serta percent-encoding, dan menampilkan header, payload, serta tanggal iat, nbf, dan exp sebuah token jika ada. Decode URL membiarkan tanda plus apa adanya, dan Base64 yang hasil decode-nya berupa data biner, seperti gambar, dilaporkan sebagai kesalahan alih-alih ditampilkan. Decode JWT tidak memverifikasi tanda tangan, jadi token yang berhasil di-decode bukan bukti siapa penerbitnya atau bahwa token itu valid. Gunakan Pengurai Cron untuk memeriksa jadwal Unix, Spring, Quartz, atau AWS EventBridge dan melihat waktu jalan berikutnya di zona waktu pilihan Anda, dan gunakan Penguji RegEx jika sebuah pola mencocokkan terlalu banyak atau terlalu sedikit.

Generator Hash menghitung hash MD5, SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks atau file lalu membandingkannya dengan checksum yang diharapkan, misalnya untuk mencocokkan unduhan dengan nilai SHA-256 yang dipublikasikan. Alat ini juga menghitung HMAC dengan algoritma SHA. Generator Kata Sandi & UUID membuat kata sandi acak beserta perkiraan entropinya serta UUID v4 atau v7, dan dapat memeriksa UUID yang sudah ada. Konverter Timestamp Unix membantu saat log menampilkan angka seperti 1700000000: kecuali Anda memilih satuannya sendiri, alat ini menebak dari besarnya angka apakah nilai tersebut dalam detik, milidetik, mikrodetik, atau nanodetik, dan alat ini juga dapat mengubah tanggal menjadi timestamp.

Alat-alat ini berjalan sebagai JavaScript di browser Anda, dan apa yang Anda masukkan tidak dikirim ke LeedyBox. Kata sandi dan bagian acak UUID berasal dari generator angka acak kriptografis milik browser. Hash SHA dan HMAC menggunakan Web Crypto API, yang hanya disediakan browser dalam konteks aman seperti halaman HTTPS, sedangkan MD5 dihitung oleh skrip halaman itu sendiri. File dibaca ke memori secara utuh sebelum di-hash, sehingga file yang sangat besar bisa lambat diproses atau gagal. Pola diuji dengan mesin regex JavaScript dan dapat berperilaku berbeda di Python, Java, atau database; pencocokan biasanya berjalan di worker latar belakang yang dihentikan jika memakan waktu lebih dari dua detik. Hasil cron dan timestamp bergantung pada data zona waktu browser Anda.

Panduan pengembang menjelaskan sintaks cron, fungsi hash, entropi kata sandi dan versi UUID, ekspresi reguler, serta waktu Unix secara lebih mendalam.

Panduan pengembang →