- Mengubah tulisan tangan di dalam browser menjadi file font yang benar-benar bisa diinstal, sepenuhnya gratis tanpa pembuatan akun atau upload ke server
- Pengguna mencetak template, menulis tulisan tangan, lalu mengunggah gambar hasil scan, dan aplikasi akan otomatis menangani pengenalan karakter, ekstraksi vektor, dan pembuatan OpenType
- Mendukung empat format: OTF, TTF, WOFF2, Base64, serta mencakup ligature otomatis dan fitur variasi karakter
- Semua proses berjalan di browser lokal, sehingga data pribadi maupun gambar tidak dikirim ke luar
- Penggunaan komersial juga diizinkan, dan pembeda utamanya dibanding layanan berbayar seperti Calligraphr adalah sepenuhnya gratis, tanpa akun, dan diproses secara lokal
Ikhtisar FontCrafter
- FontCrafter adalah alat berbasis browser yang mengubah tulisan tangan menjadi file font yang dapat diinstal
- Tidak memerlukan pembuatan akun, upload ke server, maupun biaya apa pun
- Semua pemrosesan dilakukan secara lokal sehingga tidak ada risiko kebocoran data pribadi
- Ditujukan untuk desainer, guru, kreator konten, dan siapa pun yang ingin membuat font dari tulisan tangan
Cara kerja
- Pengguna cukup mengunggah gambar scan yang berisi tulisan tangan
- Aplikasi mendeteksi tiap karakter, mengekstrak outline vektor, lalu membuat file font OpenType
- Seluruh proses dilakukan di dalam browser sehingga data tidak dikirim ke luar
Gratis dan fitur yang tersedia
- Sepenuhnya gratis tanpa akun, watermark, pembatasan fitur, maupun tier premium
- Bisa diekspor dalam format OTF, TTF, WOFF2, Base64
- Mencakup fitur ligature otomatis dan Contextual alternates untuk mendukung tampilan tulisan sambung yang lebih alami
- Font yang dihasilkan sepenuhnya dimiliki pengguna dan bisa dipakai untuk keperluan pribadi maupun komersial
Perbandingan dengan Calligraphr
- Calligraphr memerlukan akun, diproses di server, dan fitur lanjutannya memerlukan langganan berbayar 8 dolar per bulan
- FontCrafter adalah 100% gratis, tanpa akun, diproses lokal, dan ligature serta contextual alternates tersedia gratis
- Selain itu, FontCrafter mendukung format WOFF2 dan Base64 yang tidak disediakan oleh Calligraphr
Cara penggunaan
- ① Cetak template dalam ukuran A4 atau US Letter
- Cetak pada kertas putih polos dengan skala 100%
- ② Tulis karakter di setiap kotak dengan pena felt-tip (0.5mm atau lebih)
- Pulpen bisa terlalu samar, sedangkan marker tebal bisa meleber
- ③ Scan atau foto lembar yang sudah diisi lalu unggah
- Disarankan menggunakan permukaan datar, pencahayaan merata, dan tanpa bayangan
- ④ Tentukan nama font dan atur huruf besar-kecil per baris (Row)
- Tersedia opsi seperti ligature, descender, normalisasi tinggi huruf, dan pembuatan karakter tambahan
- ⑤ Lakukan pratinjau lalu unduh dalam format OTF, TTF, WOFF2, Base64
Opsi kustomisasi
- Pembuatan ligature otomatis: mendukung sambungan alami seperti ff, fi, fl, th, st
- Penyesuaian kerning otomatis: mengoptimalkan jarak antarhuruf seperti AV, To, WA
- Pembuatan karakter tambahan: otomatis menambahkan lebih dari 100 karakter khusus seperti tanda kutip, pecahan, dan simbol mata uang
- Termasuk fitur pembuatan otomatis karakter beraksen Eropa (à, ñ, ü, ø, dll.)
Penggunaan komersial dan tanggung jawab
- Karena font dibuat dari tulisan tangan pengguna, hak cipta menjadi milik pengguna
- Bebas digunakan untuk proyek pribadi, pekerjaan komersial, branding, produksi barang, dan lainnya
- Namun, jika memakai tulisan tangan orang lain, izin eksplisit diperlukan
- Pengguna menanggung seluruh tanggung jawab atas penggunaan font, dan FontCrafter maupun situs terkait tidak bertanggung jawab
Unduh dan pemanfaatan
- OTF: cocok untuk aplikasi desktop (Word, Photoshop, dll.)
- TTF: kompatibilitas umum
- WOFF2: font terkompresi untuk website
- Base64: bisa langsung di-embed ke CSS
- Font yang dihasilkan dapat digunakan di Word, Pages, Photoshop, website, dan lingkungan lainnya
Informasi tambahan
- Untuk nuansa tulisan sambung yang lebih alami, disarankan menggunakan fitur variasi karakter dan ligature
- Tersedia tautan donasi PayPal dan Patreon untuk mendukung pemeliharaan dan pengembangan proyek
- Semua fitur berjalan dengan JavaScript di dalam browser, tanpa penyimpanan di server maupun pengumpulan data
3 komentar
Font Korea mungkin jauh lebih sulit, ya?
Untuk bahasa seperti Hangul, tampaknya implementasinya tidak sesederhana karakter yang bisa memasukkan semua kombinasi sebagai input. Sebagai gantinya, sepertinya arahnya adalah menyelesaikannya dengan sedikit sampel yang dapat mempelajari gaya.
https://github.com/clovaai/fewshot-font-generation
Komentar Hacker News
Dulu ada beberapa alat pembuat font tulisan tangan seperti ini di berbagai situs, tetapi pada akhirnya semuanya diakuisisi oleh Calligraphr lalu dialihkan, sehingga praktis jadi monopoli
Untuk melampaui batasan versi gratis, kita harus membayar biaya langganan
Dulu saya biasa membuat dua font lalu menggabungkannya dengan FontForge untuk membuat font yang lengkap
Senang melihat munculnya pesaing baru kali ini. Jika benar-benar berjalan hanya di browser, itu sangat bagus karena bisa tetap menjadi versi yang dapat dipertahankan tanpa ketergantungan pada server
Alfabet Latin itu sederhana karena hanya 26 huruf ditambah angka dan simbol
Terkait ini, ada model Mistral OCR 3
Saya rasa seharusnya ada cara untuk mencegah akuisisi seperti ini. Jelas antipersaingan, tetapi tampaknya hampir tidak ada negara yang menghentikan pembelian perusahaan kecil demi menghilangkan persaingan
Seorang seniman bernama Amy Goodchild mengambil pendekatan yang menarik
Alih-alih mengubah tulisan tangannya menjadi font, ia mengenkodenya sebagai path JavaScript
Detailnya bisa dilihat di tulisan blognya
Saat membeli tablet PC dengan stylus 20 tahun lalu, saya juga pernah mencoba hal seperti ini
Waktu itu XP Tablet Edition, dan ada fitur mirip Microsoft Font Maker
Seorang teman menuliskan semua karakter saat sedang bepergian, dan dari situ saya membuat font tulisan tangan baru
Memang terlihat seperti tulisan anak-anak, tetapi berguna saat membedakan bagian cetak dan bagian tulisan tangan pada formulir di PDF atau dokumen
Terakhir saya memakainya saat mengajari relawan pemadam kebakaran cara mengisi dokumen medis
Pengalaman saya agak selevel bencana
Baru di tahap terakhir saya sadar bahwa hanya ada 3 opsi yang bisa dipilih per baris
Aplikasi itu gagal mengenali tanda bidik (crosshair) dan malah mengira penanda kanan atas sebagai ‘O’
Saya harus menaikkan kontras hitam-putih dengan sangat kuat supaya bisa terbaca, dan makin ke bawah halaman akurasinya turun drastis
Akan lebih baik jika pengguna bisa menandai titik acuan secara manual atau memakai marker yang lebih jelas
Masalah ini terjadi bahkan dengan hasil scan resolusi tinggi
Mungkin penulisnya memang belum cukup mengujinya
Sebagai referensi, mereka juga menjalankan kursus vibe coding
Orang sering bilang tulisan dokter sulit dibaca, tetapi kalau saya yang pakai ini, hasilnya mungkin akan lebih parah
Sekretaris sungguhan memang tidak ada, tetapi rasanya tulisan saya sekarang sedikit lebih baik daripada anak-anak zaman sekarang
Itu dimaksudkan agar orang biasa tidak bisa mengubah resep
Dulu ada masa ketika resep ditulis tangan di atas kertas
Saya suka ketidakteraturan kecil dan keunikan dalam tulisan tangan saya
Saya tidak ingin kehilangan itu demi font yang hanya terlihat mirip
Hasilnya benar-benar tampak seperti tulisan tangan asli dan sangat efektif untuk kampanye surat yang dipersonalisasi
Itu metode yang saya pakai saat dulu terlibat dalam kampanye politik
Proyek seperti ini menarik, tetapi saya tidak yakin akan benar-benar memakainya
Kalau tulisan tangan saya dijadikan font, hasilnya hampir seperti terenkripsi :-D
Saya mencoba ini bersama putri saya yang berusia 9 tahun, tetapi hasilnya kurang bagus
Sudah discan dengan baik memakai scanner, tetapi huruf-hurufnya rusak semua karena cara aplikasi menerapkan threshold
Mungkin hasilnya akan lebih baik jika memakai pena yang lebih tebal
Chris Pirillo, nama yang sudah lama sekali tidak saya dengar
Sayangnya, alat ini tidak mendukung cursive
Saya dan kebanyakan orang di sekitar saya justru menulis dengan cursive
Pada orang di bawah 40 tahun, saya hampir tidak pernah melihat yang menulis cursive. Saya sendiri juga tidak