Generator avatar & identicon

Ketik teks apa pun untuk avatar milik teks itu — atau buat yang acak, lalu ambil PNG atau SVG.

Kosong = acak. “Acak lagi” menghapus benih untuk avatar acak baru; teks yang diketik selalu menghasilkan gambar yang sama.

Cara menggunakan

  1. Avatar sudah tampil saat halaman dibuka — yang pertama tidak perlu diklik.
  2. Ketik teks apa pun (nama, email, ID pengguna) untuk mendapatkan avatar milik teks itu. Teks yang sama selalu menghasilkan gambar yang sama, jadi bisa dipakai sebagai avatar bawaan yang stabil — tanpa akun, tanpa unggahan.
  3. Pilih gaya: “Identicon” mencerminkan kisi piksel 5×5, “Inisial” menggambar huruf pertama, “Bentuk” melukis gradien dengan lingkaran lembut. Lalu ambil hasilnya: “Unduh PNG”, “Unduh SVG”, atau “Salin SVG”.

Contoh

Benih

Siti Rahmawati

Hasil (gaya “Inisial”, ukuran 256)

Inisial SR
Latar #B24034

Semuanya deterministik: ketik teks yang sama dan Anda mendapat persis gambar ini. Gaya dan ukuran tidak pernah mengubah benih — mengganti gaya hanya mengubah cara benih yang sama digambar (hue sama, perlakuan berbeda). Dengan benih kosong, avatar bersifat acak dan berubah setiap kali halaman dimuat ulang.

Cakupan, batasan, dan pertanyaan umum

  • Hanya tiga gaya geometris: identicon, inisial, dan bentuk. Tidak ada pembuat wajah, tidak ada sakelar per bagian — itu tugas alat pembuat avatar.
  • Ekspor selalu persegi. Tidak ada sakelar pangkas lingkaran: tambahkan `border-radius: 50%` (atau `clip-path`) di CSS Anda sendiri — SVG dapat diskalakan tanpa kehilangan kualitas.
  • Mode acak (benih kosong) tidak disimpan: berubah saat halaman dimuat ulang, tidak pernah ditulis ke penyimpanan, tidak pernah dimasukkan ke URL, dan tidak ada tautan berbagi yang membawa benih. Untuk avatar stabil, ketik benih.
  • Inisial mengikuti sistem tulisan: aksara yang ditulis dengan spasi memberi inisial satu atau dua kata, sedangkan aksara persegi (Tionghoa, Jepang, Korea) memberi satu karakter. Tidak ada deteksi nama keluarga — “欧阳修” menghasilkan “欧”, bukan “欧阳”.
  • Hash-nya FNV-1a 32-bit: deterministik dan sama di semua perangkat, tetapi bukan kriptografis. Teks berbeda dapat bertabrakan menjadi gambar yang sama — jangan sekali-kali memakainya untuk hal yang berkaitan dengan keamanan.
  • Inisial digambar dengan font sans-serif sistem. PNG yang diekspor memakai font di perangkat ini; SVG yang sama dibuka di tempat lain akan mengikuti font perangkat tersebut.
  • Tidak ada pembuatan massal, tidak ada palet, tidak ada kolase avatar, dan tidak ada sakelar parameter panjang/membulat/tebal.
  • Benih lebih dari 512 karakter dipotong menjadi 512 karakter pertama — dan alat memberi tahu Anda alih-alih memotong diam-diam.

Yang biasanya dibutuhkan berikutnya setelah avatar didapat.