Alat online untuk developer — cepat dan tanpa registrasi

tulzy adalah kumpulan utilitas browser gratis untuk developer: format JSON, pembuatan UUID, hashing MD5/SHA-256, dan enkode Base64/URL. Tanpa instalasi, tanpa mengirim data ke server.

Enkode

Base64

Encode dan decode Base64 — teks dan file, langsung di browser.

Base32

Encode dan decode Base32 (RFC 4648) — teks dan file, langsung di browser.

URL Encode/Decode

Encode dan decode URL — karakter yang perlu di-escape dalam tautan dan parameter query.

HTML Entities Encode/Decode

Encode dan decode entitas HTML — menampilkan karakter khusus dengan aman di halaman.

JWT Encoder/Decoder

Encode dan decode token JWT — header, payload, tanda tangan HMAC, dan field standar.

Unicode Escape

Encode dan decode urutan Unicode — karakter dalam format \uXXXX dan sebaliknya.

ROT13 / Sandi Caesar

Sandi Caesar — pergeseran siklik huruf alfabet Latin. ROT13 adalah kasus khusus dengan pergeseran 13 (tombol di bawah), simetris: encode dan decode menghasilkan hasil yang sama. Karakter lain (angka, Sirilik, tanda baca) tidak berubah.

Punycode encode/decode

Encode nama domain dengan karakter Unicode (IDN) ke format ASCII yang kompatibel, Punycode (xn--), dan sebaliknya.

Kode Morse encode/decode

Encode teks (Latin dan Sirilik) menjadi kode Morse (titik dan garis) dan sebaliknya. Karakter tanpa padanan dalam tabel akan dilewati.

Data URI / Gambar Base64

Encode gambar menjadi Data URI (data:image/…;base64,…) untuk disisipkan ke CSS/HTML, dan decode Data URI atau Base64 mentah kembali menjadi file — semuanya langsung di browser.

Gzip/Deflate ↔ Base64

Kompresi teks menjadi Gzip atau Deflate lalu encode hasilnya sebagai Base64 — dan sebaliknya. Bekerja melalui Compression Streams API langsung di browser.

XML Entities Encode/Decode

Encode dan decode entitas XML — 5 entitas standar (ampersand, kurung sudut, apostrof, tanda kutip) dan referensi karakter numerik.

Teks

Case Converter

Mengubah teks atau identifier langsung ke semua gaya umum sekaligus — camelCase, snake_case, kebab-case, dan lainnya. Mengenali batas kata dalam camelCase/PascalCase, singkatan (XMLParser → XML + Parser), dan angka.

Text Diff

Membandingkan dua teks baris demi baris — apa yang ditambahkan, dihapus, atau diubah, dengan penyorotan tingkat kata pada baris yang diubah.

Regex Tester / Find & Replace

Menguji ekspresi reguler pada teks nyata: kecocokan yang disorot dan grup penangkap yang dianalisis, atau mengganti kecocokan yang ditemukan dengan teks baru.

Sort & Dedupe Lines

Mengurutkan baris teks secara alfabet, menghapus duplikat, baris kosong, dan spasi berlebih.

String Escape

Meng-escape teks menjadi literal string (tanda kutip, backslash, karakter kontrol) untuk ditempel ke kode, atau meng-unescape-nya kembali.

CRLF ↔ LF Converter

Mengonversi akhir baris antara Windows (CRLF), Unix/macOS (LF), dan Mac klasik (CR), dengan deteksi akhir baris campuran.

Character & Word Counter

Statistik teks secara real-time: karakter (dengan dan tanpa spasi), kata, baris, kalimat, paragraf, dan ukuran dalam byte (UTF-8).

Lorem Ipsum Generator

Generator teks pengisi Lorem Ipsum — per paragraf, kalimat, atau kata terpisah.

Slugify

Mengubah teks menjadi "slug" yang aman untuk URL: transliterasi huruf Sirilik (Ukraina/Rusia) sesuai standar resmi, menghapus diakritik dan karakter berlebih, huruf kecil.

Markdown Preview / HTML ↔ Markdown

Pratinjau langsung Markdown sebagai HTML yang diformat, plus konversi dua arah: Markdown → HTML dan HTML → Markdown.

Whitespace & Trim Tools

Membersihkan spasi berlebih: memangkas spasi di ujung baris, menggabungkan spasi berulang, menghapus baris kosong, mengonversi tab ↔ spasi.

Text Reverse

Membalik teks: berdasarkan karakter, kata (urutan kata), atau baris (urutan baris).

Word/Character Frequency Counter

Analisis frekuensi teks: berapa kali setiap kata atau karakter muncul, diurutkan berdasarkan jumlah.

Hash/Kripto

Hash Generator

Hitung hash teks atau file dengan tiga belas algoritma sekaligus: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32, dan Adler-32.

Checksum Verifier

Verifikasi integritas file atau teks — tempel hash yang diharapkan, alat ini akan mendeteksi sendiri algoritmanya dari 13 yang didukung.

HMAC Generator

Menghitung HMAC (Hash-based Message Authentication Code) dari teks atau file dengan kunci rahasia — sekaligus delapan algoritma: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.

Bcrypt Hash + Verify

Hash kata sandi dengan bcrypt (dengan salt acak dan cost yang dapat disesuaikan) dan verifikasi kata sandi terhadap hash bcrypt yang sudah ada.

UUID Generator

Pembuatan UUID versi 1, 3, 4, 5, 6, dan 7 — acak, berbasis waktu, dan berbasis nama (name-based).

Generator Kata Sandi

Kata sandi acak secara kriptografis dengan panjang dan set karakter yang dapat disesuaikan.

AES Encrypt/Decrypt

Enkripsi dan dekripsi teks dengan AES-GCM atau AES-CBC menggunakan kata sandi (kunci diturunkan melalui PBKDF2).

Argon2 Hash + Verify

Hash kata sandi dengan Argon2 (pemenang Password Hashing Competition, RFC 9106) — varian d/i/id, dengan verifikasi terhadap hash yang sudah ada.

Scrypt Hash + Verify

Hash kata sandi dengan scrypt (RFC 7914, KDF memory-hard) dengan verifikasi terhadap hash yang sudah ada.

TOTP Generator/Verifier

Kata sandi sekali pakai berbasis waktu (TOTP, RFC 6238) — hasilkan kode saat ini dari secret dan verifikasi kode yang dimasukkan dengan toleransi pergeseran waktu.

PBKDF2 Hash + Verify

Turunkan kunci dengan PBKDF2 (RFC 8018) dari kata sandi, HMAC-SHA1/256/384/512, dengan jumlah iterasi yang dapat disesuaikan.

X.509 / SSL Certificate Decoder

Mengurai sertifikat PEM (X.509/ASN.1 DER) — subjek, penerbit, masa berlaku, kunci publik, ekstensi, dan sidik jari.

PGP/GPG Encrypt/Decrypt

Membuat kunci PGP, mengenkripsi dan mendekripsi pesan (OpenPGP, RFC 4880) melalui pustaka openpgp.js.

Waktu/Angka

Unix Timestamp ↔ Tanggal

Mengonversi waktu Unix ke tanggal dan sebaliknya, dengan dukungan zona waktu apa pun (IANA).

Cron Parser

Mengurai ekspresi cron (5 atau 6 kolom, termasuk singkatan @) — deskripsi jadwal dalam bahasa sederhana dan waktu eksekusi berikutnya di zona waktu yang dipilih.

Konverter Sistem Bilangan

Konversi dua arah antara sistem biner, oktal, desimal, heksadesimal, dan basis kustom (2-36) apa pun — masukkan angka ke kolom mana saja.

Operasi Bitwise

AND/OR/XOR/NAND/NOR/XNOR/NOT dan pergeseran pada bilangan bulat dengan lebar tertentu (8/16/32/64 bit) dalam sistem bilangan apa pun.

Kalkulator Selisih Tanggal

Selisih pasti antara dua tanggal/waktu — rincian kalender (tahun, bulan, hari…), total durasi, dan jumlah hari kerja.

Kalkulator Usia

Usia pasti berdasarkan tanggal lahir — tahun/bulan/hari, total waktu yang telah dijalani, dan ulang tahun berikutnya.

Konverter Zona Waktu

Satu momen waktu — sekaligus di beberapa zona waktu. Bandingkan jam kerja, rencanakan panggilan, lihat selisih hari.

Kalkulator Durasi

Jumlah atau selisih beberapa durasi — praktis untuk menghitung jam kerja, panjang video, atau total waktu tugas.

Parser Durasi ISO 8601

Mengurai string seperti "P3Y6M4DT12H30M5S" menjadi bentuk yang mudah dibaca, atau menyusun string seperti itu dari tahun/bulan/hari/jam/menit/detik.

Nomor Minggu (ISO 8601)

Cari tahu nomor minggu ISO 8601 untuk suatu tanggal, atau temukan tanggal awal dan akhir minggu tertentu.

Konverter Angka Romawi

Angka Arab ↔ angka Romawi. Ketik di salah satu kolom dan kolom lainnya akan otomatis diperbarui.

Konverter Float IEEE 754

Angka desimal ↔ representasi biner IEEE 754 (presisi tunggal atau ganda) — tanda, eksponen, mantissa, nilai khusus.

Angka ke Kata

Mengonversi angka menjadi teks (dalam bahasa Ukraina, Rusia, atau Inggris), dengan mode opsional jumlah dalam kata untuk hryvnia, dolar, euro, atau rubel.