Buat tulisan keren untuk media sosial
Generator font keren tidak mengganti file font perangkat. Mereka mengganti tiap huruf dengan karakter Unicode yang terlihat bergaya. Karena karakternya teks asli, hasilnya bisa disalin ke bio, caption, nama akun, dan pesan.
Huruf beraksen dan aksara non-Latin dibiarkan apa adanya kalau tidak ada bentuk bergayanya โ supaya teks tetap mudah dibaca.
Gaya populer
Tebal dan miring
Paling mudah dibaca dan kompatibel. Cocok untuk kalimat panjang dan platform yang ketat soal pencarian.
Skrip dan kursif
Tampak seperti tulisan tangan, cocok untuk bio singkat. Kalau dipakai untuk kalimat panjang bisa sulit dibaca.
Fraktur dan gotik
Tampilan kuat dan dramatis. Populer untuk nama gamer dan akun musik.
Small caps
Mengubah huruf kecil jadi kapital kecil Unicode. Cocok untuk nama akun bersih dan minimalis.
Lingkaran dan kotak
Huruf di dalam lingkaran atau kotak. Mencolok, tapi beberapa perangkat lama menampilkan jadi kotak kosong.
Coret dan garis bawah
Memakai mark gabungan Unicode yang ikut tersalin. Berbeda dengan CSS, garisnya tetap muncul.
Lebar penuh dan terbalik
Lebar penuh memberi jarak antar huruf, terkesan retro. Terbalik membalik teks untuk efek lucu.
Apakah ini font asli?
Bukan. Font asli adalah file yang terinstal di perangkat. Di sini kami hanya mengganti hurufnya dengan karakter Unicode bergaya, jadi tampak sama di setiap perangkat yang punya glif tersebut.
Kalau di perangkat lain muncul kotak atau tanda tanya, itu artinya glif tidak tersedia di font sistem mereka. Solusinya ada di sisi penerima.
Di mana font keren bekerja
Berfungsi di bio, caption, nama akun, dan pesan. Tidak berfungsi di formulir ketat, halaman pembayaran, atau sistem lawas yang hanya menerima ASCII.
- Instagram โ bio dan caption
- TikTok โ nama dan bio
- Discord โ nama panggilan dan pesan
- X (Twitter) โ nama dan postingan
- WhatsApp โ nama profil dan tentang
- YouTube โ deskripsi kanal dan komentar
Kenapa karakter terlihat seperti kotak
Kotak (tofu) muncul kalau perangkat tidak punya glif Unicode-nya. Beberapa Android lama tidak punya blok matematika tempat font keren tinggal. Solusinya hanya update font sistem.
Tips agar profil tetap rapi
Pakai satu gaya saja per profil. Simpan skrip dan fraktur untuk label pendek. Pakai maksimal dua emoji. Kalau aksesibilitas penting, pilih tebal atau small caps karena pembaca layar lebih akrab dengan keduanya.
Perbandingan gaya: keterbacaan, dukungan platform, aksesibilitas
Dua puluh gaya yang ada di GlyphCopy dirangkum di tabel berikut: keterbacaan untuk teks panjang, kompatibilitas saat disalin tempel di platform populer, dan cara pembaca layar membacanya.
| Gaya | Blok Unicode | Keterbacaan | Dukungan | Aksesibilitas |
|---|---|---|---|---|
| Tebal (Bold) | Mathematical Alphanumeric Symbols (U+1D400โ) | Tinggi | Sangat baik (IG, X, Discord, WA) | Dibaca jelas oleh pembaca layar |
| Miring (Italic) | Mathematical Alphanumeric Symbols (U+1D434โ) | Tinggi | Sangat baik | Dibaca jelas |
| Tebal Miring | Mathematical Alphanumeric Symbols (U+1D468โ) | Tinggi | Sangat baik | Dibaca jelas |
| Sans Serif | Math Sans-Serif (U+1D5A0โ) | Tinggi | Sangat baik | Dibaca jelas |
| Sans Serif Tebal | Math Sans-Serif Bold (U+1D5D4โ) | Tinggi | Sangat baik | Dibaca jelas |
| Sans Serif Miring | Math Sans-Serif Italic (U+1D608โ) | Tinggi | Sangat baik | Dibaca jelas |
| Monospace | Math Monospace (U+1D670โ) | Tinggi | Baik | Dibaca jelas |
| Small Caps | Latin Phonetic Extensions | Tinggi | Sangat baik | Dibaca seperti huruf Latin |
| Script | Math Script (U+1D4D0โ) | Sedang | Baik (Android lama kurang glif) | Kadang dieja |
| Bold Script | Math Bold Script | Sedang | Baik | Kadang dieja |
| Fraktur (gotik) | Math Fraktur (U+1D504โ) | Sedang | Baik | Dibaca per huruf |
| Garis ganda | Math Double-Struck (U+1D538โ) | Sedang | Baik | Bisa dilewati / dieja |
| Lingkaran | Enclosed Alphanumerics (U+24B6โ) | Rendah-Sedang | Beragam โ kotak di perangkat tertentu | Membaca 'circled A, Bโฆ' |
| Lingkaran hitam | Enclosed Alphanumeric Supplement | Rendah | Beragam | Dibaca apa adanya |
| Kotak | Enclosed Alphanumeric Supplement | Rendah | Beragam | Dibaca apa adanya |
| Kotak hitam | Enclosed Alphanumeric Supplement | Rendah | Beragam | Dibaca apa adanya |
| Lebar penuh | Halfwidth and Fullwidth Forms (U+FF21โ) | Sedang | Baik | Dibaca jelas |
| Coret | Combining Long Stroke Overlay (U+0336) | Sedang | Sangat baik | Beberapa pembaca layar melewatkan coretan |
| Garis bawah | Combining Low Line (U+0332) | Sedang | Sangat baik | Umumnya OK |
| Terbalik | Campuran (Latin / IPA) | Rendah | Baik | Dieja dalam urutan terbalik |
Gaya yang cocok di tiap platform
- Bio, caption, dan Notes Instagram โ Tebal, Miring, Small Caps, Sans Serif, Lebar penuh (tetap terbaca untuk teks panjang)
- Nama dan bio TikTok โ Tebal, Small Caps, Script (label pendek)
- Nama panggilan dan chat Discord โ Tebal, Sans Serif, Fraktur (display name punya aturan lebih ketat)
- Nama dan postingan X โ Tebal, Miring, Small Caps (lebih ramah pencarian dan kutipan)
- Nama dan tentang WhatsApp โ Tebal, Sans Serif Tebal, Lebar penuh (cakupan Android lebih stabil)
- Field username dan pendaftaran โ Sans Serif atau Small Caps (gaya dekoratif sering ditolak validasi ketat)
Privasi
Teks tetap di browser. Generator menghitung tiap variasi pakai JavaScript dan tidak mengirim apa pun.
Sumber dan bacaan lanjutan
Setiap gaya memetakan input kamu ke blok Unicode yang berbeda. Code Charts resmi menjelaskan tujuan tiap blok dan karakter yang tersedia, jadi kamu bisa tahu kenapa beberapa huruf tidak muncul atau kenapa platform memblokir blok tertentu.
- Unicode Code Charts โ Mathematical Alphanumeric Symbols (U+1D400โU+1D7FF): https://www.unicode.org/charts/PDF/U1D400.pdf
- Unicode Code Charts โ Enclosed Alphanumerics (U+2460โU+24FF): https://www.unicode.org/charts/PDF/U2460.pdf
- Unicode Code Charts โ Halfwidth and Fullwidth Forms (U+FF00โU+FFEF): https://www.unicode.org/charts/PDF/UFF00.pdf
- Unicode UAX #44: Unicode Character Database properties: https://www.unicode.org/reports/tr44/
- MDN Web Docs โ String.prototype.normalize: https://developer.mozilla.org/id/docs/Web/JavaScript/Reference/Global_Objects/String/normalize