13 điểm bởi GN⁺ 2026-03-10 | 3 bình luận | Chia sẻ qua WhatsApp
  • Chuyển chữ viết tay thành tệp phông chữ có thể cài đặt thực sự ngay trong trình duyệt, hoạt động hoàn toàn miễn phí mà không cần tạo tài khoản hay tải lên máy chủ
  • Người dùng in mẫu, viết chữ tay rồi tải ảnh quét lên, ứng dụng sẽ tự động xử lý nhận diện ký tự, trích xuất vector và tạo OpenType
  • Hỗ trợ bốn định dạng OTF, TTF, WOFF2, Base64, đồng thời bao gồm ligature tự độngbiến thể ký tự
  • Mọi xử lý đều chạy trong trình duyệt cục bộ, nên dữ liệu cá nhân hay hình ảnh không bị gửi ra bên ngoài
  • Cho phép sử dụng thương mại, và khác biệt ở chỗ hoàn toàn miễn phí, không cần tài khoản, xử lý cục bộ so với các dịch vụ trả phí như Calligraphr

Tổng quan về FontCrafter

  • FontCrafter là công cụ chạy trên trình duyệt để chuyển chữ viết tay thành tệp phông chữ có thể cài đặt
    • Không cần tạo tài khoản, không cần tải lên máy chủ, không tốn chi phí
    • Mọi xử lý diễn ra cục bộ nên không có rủi ro rò rỉ dữ liệu cá nhân
  • Đối tượng sử dụng là nhà thiết kế, giáo viên, nhà sáng tạo nội dung và bất kỳ ai muốn biến chữ viết tay thành phông chữ

Cách hoạt động

  • Người dùng chỉ cần tải lên ảnh quét chứa chữ viết tay
    • Ứng dụng phát hiện từng ký tự, trích xuất đường viền vector và tạo tệp phông chữ OpenType
    • Toàn bộ quá trình được thực hiện trong trình duyệt nên dữ liệu không bị gửi ra ngoài

Miễn phí và tính năng

  • Hoàn toàn miễn phí, không có tài khoản, watermark, giới hạn tính năng hay gói premium
  • Có thể xuất ra các định dạng OTF, TTF, WOFF2, Base64
  • Bao gồm ligature tự độngContextual alternates để hỗ trợ thể hiện chữ viết tay tự nhiên
  • Phông chữ tạo ra thuộc toàn quyền sở hữu của người dùng, có thể dùng cho cả mục đích cá nhân lẫn thương mại

So sánh với Calligraphr

  • Calligraphr yêu cầu tài khoản, xử lý trên máy chủ và các tính năng nâng cao cần gói thuê bao 8 USD/tháng
  • FontCrafter thì miễn phí 100%, không cần tài khoản, xử lý cục bộ, miễn phí ligature và contextual alternates
  • Ngoài ra còn hỗ trợ định dạng WOFF2 và Base64 mà Calligraphr không cung cấp

Cách sử dụng

  • ① In mẫu ở khổ A4 hoặc US Letter
    • In trên giấy trắng không dòng với tỷ lệ 100%
  • ② Viết ký tự vào từng ô bằng bút dạ (từ 0,5mm trở lên)
    • Bút bi thường nhạt, còn bút marker quá dày có thể bị lem
  • Quét hoặc chụp ảnh rồi tải lên tờ giấy đã viết
    • Khuyến nghị đặt trên bề mặt phẳng, ánh sáng đều và không có bóng đổ
  • ④ Đặt tên phông chữ và thiết lập chữ hoa/chữ thường theo từng hàng (Row)
    • Có thể chọn các tùy chọn như ligature, descender, chuẩn hóa chiều cao chữ, tạo ký tự mở rộng
  • ⑤ Xem trước rồi tải xuống ở định dạng OTF, TTF, WOFF2, Base64

Tùy chọn tùy biến

  • Tự động tạo ligature: hỗ trợ nối tự nhiên như ff, fi, fl, th, st
  • Tự động chỉnh kerning: tối ưu khoảng cách giữa các chữ như AV, To, WA
  • Tạo ký tự mở rộng: tự động thêm hơn 100 ký tự đặc biệt như dấu ngoặc kép, phân số, ký hiệu tiền tệ
  • Bao gồm tính năng tự động tạo ký tự có dấu cho ngôn ngữ châu Âu (à, ñ, ü, ø v.v.)

Sử dụng thương mại và trách nhiệm

  • Phông chữ được tạo từ chữ viết tay của người dùng nên bản quyền thuộc về người dùng
  • Có thể tự do sử dụng cho dự án cá nhân, công việc thương mại, branding, sản xuất hàng hóa v.v.
  • Tuy nhiên, nếu dùng chữ viết tay của người khác thì cần có sự cho phép rõ ràng
  • Người dùng chịu mọi trách nhiệm liên quan đến việc sử dụng phông chữ; FontCrafter và các trang liên quan không chịu trách nhiệm

Tải xuống và ứng dụng

  • OTF: phù hợp cho ứng dụng desktop như Word, Photoshop
  • TTF: tương thích phổ dụng
  • WOFF2: phông chữ nén cho website
  • Base64: có thể nhúng trực tiếp vào CSS
  • Phông chữ được tạo có thể dùng trong Word, Pages, Photoshop, website và mọi môi trường khác

Thông tin thêm

  • Để có cảm giác chữ viết tay tự nhiên hơn, nên dùng biến thể ký tự và ligature
  • Cung cấp liên kết ủng hộ PayPal·Patreon để duy trì và cải thiện dự án
  • Tất cả tính năng đều chạy bằng JavaScript trong trình duyệt, không có lưu trữ trên máy chủ hay thu thập dữ liệu

3 bình luận

 
heycalmdown 2026-03-10

Chắc font tiếng Hàn sẽ khó hơn nhiều nhỉ?

 
majorika 2026-03-10

Trong trường hợp tiếng Hàn, có vẻ nó không được triển khai đơn giản như các bộ ký tự mà có thể đưa toàn bộ tổ hợp vào làm đầu vào. Thay vào đó, có lẽ hướng tiếp cận là giải quyết bằng một số lượng mẫu ít có thể học được phong cách.
https://github.com/clovaai/fewshot-font-generation

 
GN⁺ 2026-03-10
Ý kiến trên Hacker News
  • Trước đây từng có vài công cụ tạo font chữ viết tay như thế này trên nhiều trang, nhưng rồi cuối cùng Calligraphr mua lại hết, chuyển hướng tất cả và gần như trở thành độc quyền
    Muốn vượt qua giới hạn của bản miễn phí thì phải trả phí thuê bao
    Hồi trước tôi từng tạo hai font rồi gộp chúng bằng FontForge để làm thành một font hoàn chỉnh
    Tôi rất vui khi lần này có một đối thủ mới xuất hiện. Nếu nó chỉ chạy trong trình duyệt thì điểm đặc biệt hay là có thể tồn tại như một phiên bản có thể lưu giữ mà không phụ thuộc vào máy chủ

    • Dạo này các mô hình OCR thực sự rất tốt. Cuối cùng thì đây là bài toán ánh xạ ký tự nào là ký tự nào
      Bảng chữ cái Latin chỉ có 26 chữ, thêm số và ký hiệu nữa thôi nên khá đơn giản
      Liên quan tới chuyện này có mô hình Mistral OCR 3
    • Chữ của tôi xấu như gà bới, nên dù có dùng công cụ kiểu này chắc cũng chẳng ai muốn nhìn :-/
    • Cái này giống như mô hình Overleaf vậy
      Tôi nghĩ phải có cách ngăn các vụ mua bán sáp nhập kiểu này. Rõ ràng là phản cạnh tranh, nhưng dường như hầu như không có quốc gia nào ngăn việc mua các công ty nhỏ để triệt tiêu cạnh tranh
  • Một nghệ sĩ tên Amy Goodchild đã có cách tiếp cận khá thú vị
    Thay vì biến chữ viết tay của mình thành font, cô ấy mã hóa nó thành JavaScript path
    Có thể xem chi tiết trong bài viết trên blog của cô ấy

    • Đó thực sự là một bài viết hay, mang tính giáo dục và được trình bày rất gọn gàng
  • 20 năm trước, khi tôi mua một chiếc Tablet PC có bút stylus, tôi cũng từng thử làm chuyện này
    Đó là XP Tablet Edition, và có tính năng gì đó tương tự Microsoft Font Maker
    Một người bạn đã viết toàn bộ các ký tự khi đang đi du lịch, và từ đó tôi tạo ra một font chữ viết tay mới
    Nó trông như chữ trẻ con, nhưng lại hữu ích khi phân biệt phần chữ in và phần chữ viết tay trên biểu mẫu trong PDF hay tài liệu
    Lần cuối tôi dùng nó là khi dạy các tình nguyện viên cứu hỏa cách điền giấy tờ y tế

  • Trải nghiệm của tôi thì gần như là thảm họa
    Đến bước cuối tôi mới phát hiện ra chỉ có 3 tùy chọn có thể chọn theo từng hàng
    Nó không nhận ra dấu thập ngắm, rồi nhầm dấu ở góc trên bên phải thành chữ ‘O’
    Tôi phải tăng tương phản đen trắng rất mạnh thì nó mới nhận, và càng xuống cuối trang thì độ chính xác càng giảm mạnh
    Sẽ tốt hơn nếu cho phép đánh dấu thủ công các điểm chuẩn hoặc dùng marker rõ ràng hơn
    Tôi gặp các vấn đề này dù đã dùng bản quét độ phân giải cao

    • Đọc phần mô tả trên trang thì thấy ghi là ‘vibe coded
      Có lẽ tác giả chưa thử nghiệm đủ kỹ
      Nhân tiện, họ cũng có khóa học vibe coding
  • Người ta hay nói chữ bác sĩ khó đọc, nhưng nếu tôi dùng cái này thì chắc còn tệ hơn

    • Tôi nhớ hồi lớp 3, cô giáo chủ nhiệm từng viết về chữ xấu của tôi rằng “đứa trẻ này sẽ cần một thư ký”
      Thực tế tôi không có thư ký, nhưng có vẻ chữ tôi bây giờ vẫn khá hơn đám trẻ ngày nay một chút
    • Tôi từng nghĩ sẽ hay nếu có tính năng làm cho chữ viết của tôi trông giống font hơn
    • Tôi có giả thuyết rằng chữ bác sĩ được viết cố tình khó đọc
      Đó là cách để người bình thường không thể sửa đơn thuốc
      Hồi xưa từng có thời đơn thuốc chỉ được viết tay trên giấy
  • Tôi thích những sự không đều nhỏ và cá tính riêng trong nét chữ của mình
    Tôi không muốn biến nó thành một font chỉ trông na ná mà lại mất đi những thứ đó

    • Trước đây tôi từng làm 10 font từ chữ viết tay của mình, rồi viết một script áp ngẫu nhiên font khác nhau cho từng ký tự
      Kết quả trông giống chữ viết tay thật, và cực kỳ hiệu quả cho các chiến dịch thư cá nhân hóa
      Đó là cách tôi dùng hồi còn làm chiến dịch chính trị
    • Tôi cũng đồng ý. Chữ viết thay đổi tinh tế tùy vị trí trên trang và nội dung
      Những dự án như thế này thì thú vị, nhưng tôi không chắc mình có thực sự dùng hay không
    • Tính năng sắp ra mắt: tạo nhiều font chữ viết tay để robot trộn ngẫu nhiên mà dùng
  • Nếu biến chữ viết tay của tôi thành font thì chắc gần như thành mật mã luôn :-D

  • Tôi đã thử cái này cùng con gái 9 tuổi của mình, nhưng kết quả không tốt lắm
    Tôi quét rất cẩn thận bằng scanner, nhưng cách ứng dụng áp ngưỡng (threshold) làm các ký tự bị vỡ hết
    Có lẽ dùng bút nét dày hơn thì sẽ khá hơn

  • Chris Pirillo à, lâu lắm rồi mới nghe lại cái tên này

    • MobilePhone2003? Hay là 2006 nhỉ?
    • Đúng rồi! Chuẩn nhận diện thế hệ luôn. Pirillo, Laporte, Dvorak — đều là những huyền thoại của TechTV
    • Tôi cũng có cảm giác như vừa du hành thời gian về thời TechTV
    • Tôi nhìn pirillo.com và nghĩ “đúng là ông ấy rồi”
    • LockerGnome! Đúng là cả một bầu trời ký ức
  • Đáng tiếc là công cụ này không hỗ trợ chữ viết liền nét (cursive)
    Tôi và hầu hết những người quanh tôi đều viết kiểu đó

    • Còn tôi thì ngoài chữ ký ra, tôi không biết ai viết chữ liền nét cả
    • Có thể đó là khác biệt thế hệ
      Tôi hầu như không thấy ai dưới 40 tuổi viết chữ liền nét. Tôi cũng không viết