Lewati ke konten

Alat online untuk developer

Alat-alat kecil yang dibuka developer sepuluh kali sehari, di satu tempat. Semuanya berjalan di browser: token, data, dan potongan kode Anda tidak pernah dikirim ke server.

AlatKategoriPemrosesan
Pemformat JSONFormat, validasi, dan minify JSON.DeveloperDi browser Anda
Encoder dan decoder Base64Teks ↔ Base64, UTF-8 dan URL-safe.DeveloperDi browser Anda
Decoder JWTBaca header, payload, dan masa berlaku JWT.DeveloperDi browser Anda
Penguji regexUji regex dengan sorotan langsung.DeveloperDi browser Anda
Konverter basis bilanganBiner, oktal, desimal, heksadesimal, dan basis 2 hingga 36.DeveloperDi browser Anda
Konverter CSV ↔ JSONCSV ke JSON dan JSON ke CSV, pemisah terdeteksi.DeveloperDi browser Anda
Generator dan penguji ekspresi cronEkspresi cron dijelaskan, beserta jadwal berikutnya.DeveloperDi browser Anda
Pemformat dan minifier SQLRapikan atau minify query SQL.DeveloperDi browser Anda
Generator JWT (HS256, HS384, HS512)Buat dan tanda tangani JWT HS256, HS384, atau HS512.DeveloperDi browser Anda
Editor MarkdownMarkdown dengan pratinjau langsung dan ekspor HTML.DeveloperDi browser Anda
Minifier HTML, CSS, dan JavaScriptPerkecil HTML, CSS, atau JavaScript.DeveloperDi browser Anda
Enkripsi AES-256Enkripsi teks dengan kata sandi (AES-256).DeveloperDi browser Anda

Tentang alat-alat ini

Memformat JSON, mendekode token, menguji ekspresi reguler, menjadwalkan cron job: tindakan yang diulang developer berkali-kali sehari. Dua belas alat ini mengumpulkannya di satu tempat, dengan hasil instan dan pesan galat yang jelas.

Yang membedakannya: semuanya dihitung di browser Anda, dengan fungsi bawaan JavaScript (JSON.parse, RegExp, Web Crypto, TextEncoder, Intl). Tidak seperti banyak situs serupa, tidak ada JWT, respons API, atau potongan kode yang dikirim ke server. Anda bisa menempel data produksi tanpa risiko bocor.

Hasilnya sama dengan yang dihasilkan kode Anda, karena mesinnya sama: regex yang diuji di sini berperilaku seperti di Node.js atau Chrome, dan JWT yang ditandatangani di sini diterima jsonwebtoken atau PyJWT dengan kunci yang sama.

Alat mana yang dipilih?

Membaca, memperbaiki, dan mengonversi data

“Pemformat JSON” memvalidasi dan memberi indentasi, “CSV ↔ JSON” memindahkan data antara spreadsheet dan API, dan “Pemformat SQL” membuat query mudah dibaca.

Encode, decode, dan enkripsi

“Base64” untuk data dan header, “Decoder JWT” untuk membaca token autentikasi, “Generator JWT” untuk menandatanganinya, dan “Enkripsi AES” untuk melindungi teks dengan kata sandi.

Debugging dan penjadwalan

“Penguji regex” membantu menyempurnakan ekspresi reguler, “Generator cron” menjelaskan jadwal dan eksekusi berikutnya, dan “Konverter basis bilangan” beralih antara biner dan heksadesimal.

Mendokumentasikan dan memublikasikan

“Editor Markdown” menampilkan pratinjau README atau artikel, dan “Minifier” memperkecil HTML, CSS, dan JavaScript sebelum deployment.

Pertanyaan umum

Apakah data saya dikirim ke server?

Tidak. Semua perhitungan berlangsung di browser; Anda bisa memeriksanya di tab Network pada developer tools: tidak ada request yang membawa data Anda.

Apakah hasilnya sama dengan bahasa pemrograman saya?

Untuk JSON, regex, dan tanda tangan, alat ini memakai mesin standar browser: hasilnya sesuai JavaScript dan standar. Varian regex bahasa lain (PCRE, Python) berbeda di beberapa poin sintaks.

Bisakah alat ini dipakai offline?

Setelah halaman dimuat, sebagian besar bisa berjalan tanpa koneksi, karena tidak ada perhitungan yang bergantung pada server.