Developer

Formatter, encoder, hash, dan utilitas untuk developer.

37 tools

Format JSON Rapikan JSON yang berantakan dengan indentasi rapi. Minify JSON Kompres JSON menjadi satu baris tanpa spasi berlebih. JSON ke CSV Ubah array objek JSON menjadi tabel CSV. CSV ke JSON Ubah CSV berheader menjadi array objek JSON. Base64 Encode Ubah teks UTF-8 menjadi string Base64. Base64 Decode Ubah string Base64 kembali menjadi teks yang terbaca. URL Encode Escape karakter khusus agar aman untuk query string. URL Decode Kembalikan string yang di-escape menjadi teks asli. UUID Generator Buat UUID v4 acak secara kriptografis, siap salin. Hash Generator Hash teks dengan SHA-256 atau SHA-512 lewat Web Crypto. Regex Tester Uji pola regex langsung dengan daftar match dan grup. Bandingkan Teks Lihat baris yang ditambahkan, dihapus, dan dipertahankan. Urutkan Kunci JSON Urutkan kunci objek JSON secara alfabetis (rekursif), dengan opsi urutan naik/turun. JSON Escape Escape string menjadi format JSON yang valid (kutip, backslash, newline, tab, unicode). JSON Unescape Kembalikan string JSON yang di-escape menjadi teks biasa (unescape \n, \t, \", \uXXXX). JSON ke YAML Konversi JSON ke format YAML dengan indentasi rapi. YAML ke JSON Konversi YAML ke JSON dengan validasi struktur. JSON Diff Bandingkan dua JSON dengan normalisasi (pretty-print) terlebih dahulu, tampilkan perbedaan per baris. Pohon JSON Visualisasikan struktur JSON sebagai pohon teks dengan konektor (└── ├── │), bisa dilipat. HTML Entity Encode Encode karakter khusus HTML (&, <, >, ", ') dan non-ASCII menjadi entity numerik/nama. HTML Entity Decode Decode entity HTML (numerik &#...; dan nama &...;) kembali ke karakter asli. Unicode Encode Encode teks ke \uXXXX (hex lowercase) untuk karakter non-ASCII, ASCII dibiarkan. Unicode Decode Decode \uXXXX, \u{XXXXX}, dan \xXX kembali ke karakter asli. UUID Validator Validasi format UUID (v1–v5 + nil), tampilkan versi dan apakah format valid. HMAC Generator Hasilkan HMAC dengan kunci rahasia (SHA-256 atau SHA-512) via Web Crypto. JWT Inspector Dekode header & payload JWT, tampilkan algoritma, tipe, dan opsi verifikasi tanda tangan HMAC (HS256/384/512). Format HTML Rapikan HTML dengan indentasi yang konsisten (js-beautify), opsi ukuran indent. Minify HTML Minify HTML (hapus komentar, collapse whitespace, hapus atribut default) via html-minifier-terser. Format CSS Rapikan CSS dengan indentasi dan spacing konsisten (js-beautify), opsi ukuran indent. Minify CSS Minify CSS (hapus komentar, collapse whitespace, singkat warna hex, hapus trailing semicolon) — implementasi ringan. Format JavaScript Rapikan JavaScript/TypeScript dengan indentasi konsisten (js-beautify), opsi indent size. Minify JavaScript Minify JavaScript via terser (compress + mangle), output single-line atau pretty. Format XML Rapikan XML dengan indentasi rapi, opsi ukuran indent (xml-formatter library). Format SQL Rapikan query SQL dengan indentasi dan kapitalisasi keyword (sql-formatter), dukungan dialek: SQL, MySQL, PostgreSQL, SQLite, BigQuery. Format Markdown Rapikan Markdown: normalisasi blank line di sekitar heading/list/code fence/table, trim trailing space, pastikan newline akhir. Konverter Line Ending Konversi line ending antara LF (Unix), CRLF (Windows), dan CR (Mac lama). Konverter Indentasi Konversi indentasi: tabs ↔ spasi (ukuran 2/4/8), menerapkan ke seluruh baris yang diawali whitespace.
Fanha

Ditulis dari pengalaman langsung menangani website bisnis di Indonesia. Plus tools online gratis tanpa login, konversi gambar sampai AVIF dan GIF, file Anda tidak pernah diunggah.

© 2026 Fanha. All rights reserved.