Alat untuk pengembang
Alat sehari-hari untuk pengembang: memformat dan mengubah data, menyandikan dan menguraikan teks, membuat ID, serta menguji pola. Semuanya berjalan di peramban Anda, sehingga token dan data privat bisa ditempel dengan aman.
Semua alat
76
Decoder JWT
Dekode JWT untuk membaca header, klaim, dan tanggal kedaluwarsa dalam kata biasa. Hanya dekode, tanda tangan tidak diperiksa; token tetap di peramban.
Dekoder sertifikat X.509
Mendekode sertifikat X.509 PEM atau Base64: penerbit, subjek, masa berlaku dan sisa harinya, kunci, penggunaan, nama, dan sidik jari. Dibaca di peramban saja.
Diff dan Patch JSON
Membandingkan dua dokumen JSON dan mendaftar setiap nilai yang ditambah, dihapus atau diubah menurut jalur JSON Pointer, dengan JSON Patch RFC 6902.
Editor Cubic Bezier
Penyunting dua titik kendali kurva easing cubic-bezier, dengan preset CSS dan bola yang bergerak mengikuti kurva. Fungsi waktunya dapat disalin.
Encoder Base32, Base58 dan Z85
Pengenkode dan pendekode teks ke Base32, Base32hex, Base58, Ascii85 atau Z85, dengan contoh uji dari RFC 4648. Berjalan di peramban; tidak ada yang diunggah.
Encoder dan Dekoder Entitas HTML
Kodekan karakter khusus HTML atau huruf beraksen sebagai entitas bernama atau numerik, atau dekode setiap referensi &nama; dan &#angka; di peramban Anda.
Enkode dan dekode Base64
Pengenkode dan pendekode Base64 untuk teks UTF-8, dengan alfabet aman-URL dari RFC 4648. Berjalan di peramban; tidak ada yang dikirim ke mana pun.
Enkode dan dekode URL
Enkode teks untuk alamat web, atau dekode tautan menjadi teks dan parameter kueri yang bisa dibaca. Berjalan di peramban, jadi tautan tetap privat.
Escape dan unescape string
Escape atau unescape teks untuk JSON, JavaScript, atribut HTML, XML, CSV, SQL, ekspresi reguler, C#, Java, dan shell, sesuai aturan tiap format.
Generator bayangan teks
Buat text-shadow CSS dengan beberapa lapisan, masing-masing dengan pergeseran, blur, warna, dan opasitas sendiri, lalu lihat pratinjau dan salin CSS-nya.
Generator Border Radius
Pembulat tiap sudut kotak dengan radius horizontal dan vertikal sendiri. CSS border-radius terpendek ditulis otomatis, dengan pratinjau langsung untuk disalin.
Generator Box Shadow
Buat box-shadow CSS dengan beberapa lapisan, bayangan dalam, blur, sebaran, dan warna beropasitas. Pratinjau langsung terlihat dan kode CSS bisa disalin.
Generator Clamp CSS
Buat nilai clamp() CSS responsif untuk ukuran font atau jarak dari ukuran terkecil, terbesar, dan lebar viewport. Kemiringan dan tiap langkah ditampilkan.
Generator CSS Clip-Path
Buat aturan clip-path CSS dengan polygon, inset, circle, atau ellipse. Seret titik poligon di pratinjau atau ketik nilainya, lalu salin aturan CSS-nya.
Generator CSS Grid
Tata letak CSS grid: kolom dan baris dengan fr, px, auto, minmax() dan repeat(), jarak, serta area bernama yang digambar pada grid. CSS-nya siap disalin.
Generator dan Pemeriksa JWT
Header dan muatan JWT, dengan iat, nbf dan exp, ditandatangani HS256, HS384 atau HS512, serta pemeriksaan token yang ditempel. Berjalan di peramban.
Generator EditorConfig
Pilih indentasi, akhir baris, set karakter, dan aturan spasi untuk membuat .editorconfig, dengan bagian Markdown, YAML, Makefile, dan arti tiap baris.
Generator flexbox
Membuat kontainer flex CSS dengan arah, pembungkusan dan perataan, lalu mengatur grow, shrink dan basis untuk setiap item. Pratinjau dan CSS bisa disalin.
Generator Gitignore
Menggabungkan 51 templat github/gitignore menjadi satu berkas .gitignore tanpa baris berulang. Dapat disalin atau diunduh.
Generator Gradien CSS
Buat gradien CSS linear, radial, atau konik dengan dua sampai enam titik warna. Pratinjau berubah langsung saat diatur, lalu salin deklarasi latarnya.
Generator hash SRI
Buat nilai integritas skrip atau lembar gaya dari teks tempelan atau berkas, dalam sha256, sha384, atau sha512, dan periksa nilai yang sudah ada.
Generator Hash: MD5, SHA-1, SHA-256
Hash MD5, SHA-1, SHA-256, SHA-384 dan SHA-512 dari sebuah teks, atau HMAC jika kunci ditambahkan. Berjalan di peramban; teksnya tidak pernah diunggah.
Generator HMAC: SHA-1, SHA-256, SHA-512
HMAC-SHA-1, SHA-256, SHA-384, dan SHA-512 dari pesan dengan kunci teks, heksadesimal, atau Base64. Hasil heksadesimal dan Base64, dihitung di peramban.
Generator kata sandi Wi-Fi
Buat frasa sandi Wi-Fi acak 8 sampai 63 karakter sesuai WPA2 dan WPA3, dengan entropi dalam bit. Simbolnya mudah diketik. Tidak ada yang disimpan.
Generator kode QR
Buat kode QR untuk tautan, teks, Wi-Fi, kartu kontak, email, nomor telepon, atau SMS. Atur ukuran dan warnanya, lalu unduh sebagai PNG atau SVG.
Generator lisensi
Generator lisensi open source seperti MIT, Apache-2.0 dan GPL-3.0 dengan tahun dan pemegang hak cipta, serta perbandingan sepuluh lisensi. Teks bisa diunduh.
Generator Nama Pengguna
Buat nama pengguna acak dari daftar kata dalam tujuh bahasa, dalam CamelCase, dengan angka atau pemisah, sesuai batas panjang. Tidak ada yang disimpan.
Generator pasangan kunci RSA
Buat pasangan kunci RSA 2048, 3072, atau 4096 bit untuk OAEP atau PSS, dalam PEM dan JWK, di peramban. Tidak dikirim. Jangan untuk rahasia bernilai tinggi.
Generator password
Kata sandi acak dari 4 sampai 128 karakter, atau frasa sandi dari kata yang diundi, dengan entropi dalam bit dan tingkat kekuatan. Tidak ada yang disimpan.
Generator PIN
PIN angka acak 4 sampai 12 digit, tanpa deret seperti 1234, tanpa digit berulang, dan tanpa PIN paling umum. Menampilkan entropi dalam bit.
Generator Tabel HTML
Tabel HTML yang mudah diakses, dengan keterangan dan sel judul bercakupan. Sel diketik atau dari CSV atau TSV, dengan pratinjau dan markup yang dapat disalin.
Generator tabel Markdown
Ubah CSV atau TSV menjadi tabel Markdown GitHub Flavored dengan kolom yang rata, atau ubah tabel Markdown kembali menjadi CSV. Hasilnya bisa disalin.
Generator TOTP
Tampilkan kode 2FA 6 atau 8 digit dari kunci Base32 atau URI otpauth://, dengan SHA-1, SHA-256, SHA-512, hitung mundur, dan HOTP. Tidak ada yang dikirim.
Generator ULID, UUID v7, dan Nanoid
Buat ULID, UUID versi 7, dan ID gaya nanoid dengan abjad serta panjang sendiri, dan baca waktu dalam ULID atau UUID v7. Nilai acaknya dari peramban.
Generator UUID dan ULID
Buat UUID versi 4, versi 7, atau ULID dalam jumlah banyak, huruf besar atau kecil, dengan kurung kurawal bila perlu. Bit acaknya berasal dari peramban.
HTML ke Markdown
Konversi HTML menjadi Markdown CommonMark dengan judul, penekanan, daftar, tautan, gambar, kode dan kutipan, serta karakter yang perlu diloloskan.
Inspektur karakter Unicode
Periksa tiap karakter: titik kode, nama Unicode, kategori, blok, byte UTF-8 dan UTF-16, serta escape HTML dan JavaScript. Cari nama seperti snowman.
JSON ke Interface TypeScript
Contoh JSON menjadi interface TypeScript: nama bersarang dari kunci, bidang opsional untuk kunci yang hilang, tipe union dan larik. Berjalan di peramban.
JSON ke struct Go
Ubah objek JSON menjadi struct Go dengan tag json. Objek jadi struct, daftar jadi slice, dan angka jadi int64 atau float64, sesuai aturan encoding/json.
Kalkulator Bitwise
Menghitung AND, OR, XOR, NAND, NOR, NOT, geser dan rotasi nilai 8 sampai 64 bit, dengan masukan desimal, heksadesimal atau biner, serta tabel setiap bit.
Kalkulator Chmod
Izin pemilik, grup dan lainnya lewat kotak centang atau mode oktal dan simbolis. Menghasilkan perintah chmod untuk berkas, dengan bit setuid, setgid dan sticky.
Kalkulator komplemen dua
Ubah bilangan bertanda ke bit komplemen dua 8, 16, 32, atau 64 bit, dan sebaliknya. Bandingkan dengan komplemen satu dan magnitudo-tanda, tandai luapan.
Kalkulator SemVer
Membandingkan versi semantik menurut urutan SemVer 2.0.0, menaikkan versinya, dan memeriksa apakah sebuah versi memenuhi rentang npm seperti ^1.3.0 atau ~1.2.
Kalkulator spesifisitas CSS
Menghitung spesifisitas selector CSS sebagai (a, b, c) dan melihat mana dari dua selector yang menang. Menghitung ID, kelas, atribut, pseudo-class dan tipe.
Kode Status HTTP
Cari kode status HTTP atau nama, lihat artinya: arti, kelas, RFC yang mendefinisikannya, aturan cache, dan tabel semua kode yang terdaftar.
Konverter CSV ke JSON
Konversi CSV menjadi larik JSON berisi objek. Pemisah dikenali sendiri, kolom bertanda kutip dibaca menurut RFC 4180, dan setiap galat menyebut barisnya.
Konverter CSV ke TSV
Ubah CSV atau teks berpemisah titik koma jadi TSV berpemisah tab, dengan tanda kutip dibaca menurut RFC 4180. Sel yang tidak muat di TSV dilaporkan.
Konverter cURL ke Python
Konversi perintah curl menjadi kode Python requests dan JavaScript fetch yang sepadan, dengan metode, header, isi, autentikasi Basic dan kueri, opsi demi opsi.
Konverter IEEE 754
Ubah desimal menjadi bit IEEE 754 presisi setengah, tunggal, atau ganda, dan sebaliknya. Tampilkan tanda, eksponen, fraksi, nilai tersimpan, dan galatnya.
Konverter JSON ke CSV
Konversi larik JSON berisi objek menjadi CSV dengan satu kolom per nama, objek bersarang dipecah menjadi kolom seperti address.zip, dan pengutipan RFC 4180.
Konverter JSON ke TOML
Konversi objek JSON menjadi berkas TOML 1.0.0. Objek bersarang menjadi tabel, daftar objek menjadi larik tabel, dan bilangan bulat mempertahankan setiap digit.
Konverter JSON ke XML
Ubah JSON ke XML dengan pemetaan yang jelas: nama @ menjadi atribut, #text menjadi teks elemen, dan larik menjadi elemen berulang. Berjalan di peramban.
Konverter JSON ke YAML
Ubah JSON ke YAML 1.2 dengan indentasi dua atau empat spasi. Urutan nama dan digit bilangan bulat terjaga, dan YAML-nya terbaca sebagai data yang sama.
Konverter Markdown ke HTML
Ubah Markdown ke HTML dengan tabel, daftar tugas, dan blok kode. Lihat pratinjau hasilnya seketika, salin kode HTML, atau unduh sebagai berkas .html.
Konverter PX ke REM dan EM
Ubah px menjadi rem atau em dengan ukuran font dasar, lihat tabel ukuran umum, dan ubah semua nilai px dalam potongan CSS sekaligus. Berjalan di peramban.
Konverter teks ke biner
Ubah teks menjadi byte biner, heksadesimal, desimal, atau oktal dalam UTF-8, dan sebaliknya. Huruf beraksen dan emoji dihitung dengan panjang byte aslinya.
Konverter TOML ke JSON
Mengubah berkas TOML 1.0.0 menjadi JSON di peramban. Tabel, larik tabel, tanggal, dan bilangan bulat 64-bit mempertahankan artinya, dan galat menyebut barisnya.
Konverter unix timestamp
Mengubah cap waktu Unix dalam detik, milidetik, mikrodetik, atau nanodetik menjadi tanggal ISO, waktu lokal, dan waktu relatif, dan sebaliknya.
Konverter XML ke JSON
Mengubah XML menjadi JSON dengan pemetaan jelas: atribut menjadi @nama, teks menjadi #text, elemen berulang menjadi larik. XML diperiksa lebih dulu di peramban.
Konverter YAML ke JSON
Ubah YAML 1.2 jadi JSON di peramban. Galat menyebut baris dan kolomnya; berkas dengan beberapa dokumen --- menjadi larik JSON. Tidak ada yang diunggah.
Minifier dan Pemformat CSS
Perkecil CSS dengan membuang komentar dan spasi serta memendekkan warna dan nol, atau rapikan agar mudah dibaca. Lihat ukuran byte sebelum dan sesudahnya.
Pemeriksa Checksum Berkas
Menghitung checksum MD5, SHA-1, SHA-256, SHA-384, SHA-512 dan CRC-32 dari berkas di peramban, lalu membandingkannya dengan checksum dari halaman unduhan.
Pemeriksa kebocoran kata sandi
Memeriksa apakah kata sandi muncul dalam data kebocoran yang diketahui. Peramban membuat hash-nya dan hanya mengirim lima karakter pertama dari hash itu.
Pemeriksa kekuatan kata sandi
Periksa kekuatan kata sandi: entropi (bit), perkiraan tebakan, waktu bobol pada laju tertentu, dan pemeriksaan NIST SP 800-63B. Tidak ada yang dikirim.
Pemeriksa Kontras Warna
Memeriksa rasio kontras antara warna teks dan warna latar belakangnya. Menampilkan tingkat WCAG 2.2 yang terpenuhi, serta warna terdekat yang lulus AA.
Pemformat dan validator XML
Rapikan XML dengan indentasi atau perkecil jadi satu baris, jaga komentar dan CDATA, dan periksa apakah XML well-formed, dengan baris dan kolom galatnya.
Pemformat JSON
Pemformat JSON dengan dua atau empat spasi, tab atau tanpa spasi, pengurutan nama A sampai Z, serta pemeriksaan validitas dengan baris dan kolom galat.
Pemformat SQL
Format SQL dengan kata kunci huruf besar, satu klausa per baris, dan subkueri menjorok, atau perkecil jadi satu baris. Komentar dan string tetap utuh.
Penampil Heksadesimal
Lihat berkas sebagai heksadesimal dengan alamat dan ASCII, cari byte atau teks, dan periksa byte sebagai angka. Berkas dibaca di peramban.
Pencari tipe MIME
Tipe media (tipe MIME) dari ekstensi berkas seperti pdf atau png, atau ekstensi dari tipe seperti image/jpeg, dari registri IANA dan daftar mime.types Apache.
Pencarian nomor port
Nomor port seperti 443 atau nama layanan seperti https dalam registri port IANA: entri TCP dan UDP, rentang port, serta RFC-nya.
Penguji JSONPath
Kueri JSONPath dari RFC 9535 dijalankan pada JSON yang ditempel. Setiap kecocokan tampil dengan jalur ternormalisasinya, beserta filter dan fungsi-fungsinya.
Penguji regex
Menguji ekspresi reguler pada teks sendiri. Setiap kecocokan disorot dan didaftar dengan posisi serta grupnya, dan hasil penggantiannya terlihat seketika.
Pengurai URL
Pecah alamat web menjadi protokol, host, port, path, parameter kueri, dan hash seperti dibaca peramban. Tanpa internet; path relatif butuh alamat dasar.
Penjelas ekspresi cron
Jelaskan ekspresi cron dengan kata biasa dan lihat waktu jalan berikutnya di zona waktu Anda. Daftar, rentang, langkah, nama, dan makro seperti @daily.
Tabel ASCII
128 kode ASCII dengan nilai desimal, heksadesimal, oktal, dan biner, serta nama tiap karakter atau kode kontrol seperti NUL atau ESC. Ada pencarian.
Belum ada alat yang cocok. Coba kata lain, atau telusuri kategorinya.
Tidak ada isian yang dikirim ke server atau dicatat.