13 points par GN⁺ 2026-03-10 | 3 commentaires | Partager sur WhatsApp
  • Convertit l’écriture manuscrite en véritable fichier de police installable directement dans le navigateur, fonctionne entièrement gratuitement sans création de compte ni envoi vers un serveur
  • L’utilisateur imprime un modèle, y écrit à la main puis envoie une image scannée ; l’application automatise la reconnaissance des caractères, l’extraction vectorielle et la génération OpenType
  • Prend en charge quatre formats : OTF, TTF, WOFF2 et Base64, avec ligatures automatiques et variantes de caractères
  • Tout le traitement s’exécute localement dans le navigateur, sans transmission d’images ni de données personnelles vers l’extérieur
  • L’usage commercial est autorisé, et le principal différenciateur face à Calligraphr et autres services payants est d’être entièrement gratuit, sans compte et avec traitement local

Présentation de FontCrafter

  • FontCrafter est un outil basé sur le navigateur qui transforme l’écriture manuscrite en fichier de police installable
    • Aucun compte, aucun upload vers un serveur, aucun coût
    • Tout le traitement est effectué en local, ce qui élimine les risques de fuite de données personnelles
  • Il s’adresse à toute personne souhaitant créer une police à partir de son écriture, notamment les designers, enseignants et créateurs de contenu

Fonctionnement

  • L’utilisateur n’a qu’à téléverser une image scannée contenant son écriture manuscrite
    • L’application détecte chaque caractère, extrait les contours vectoriels puis génère un fichier de police OpenType
    • L’ensemble du processus se déroule dans le navigateur, sans transfert de données vers l’extérieur

Gratuité et fonctionnalités

  • Le service est entièrement gratuit, sans compte, filigrane, limitation de fonctionnalités ni offre premium
  • Export possible aux formats OTF, TTF, WOFF2 et Base64
  • Inclut les ligatures automatiques et les alternatives contextuelles (Contextual alternates) pour un rendu manuscrit plus naturel
  • La police générée appartient entièrement à l’utilisateur et peut être utilisée à des fins personnelles comme commerciales

Comparaison avec Calligraphr

  • Calligraphr nécessite un compte, traite les données côté serveur, et ses fonctions avancées demandent un abonnement payant à 8 dollars par mois
  • FontCrafter est 100 % gratuit, sans compte, avec traitement local, et propose gratuitement les ligatures et les alternatives contextuelles
  • Il prend aussi en charge les formats WOFF2 et Base64, absents de l’offre de Calligraphr

Mode d’emploi

  • ① Imprimer le modèle au format A4 ou US Letter
    • Imprimer à l’échelle 100 % sur papier blanc ordinaire non ligné
  • ② Écrire les caractères dans chaque case avec un feutre (0,5 mm ou plus)
    • Le stylo bille donne un rendu trop pâle, tandis qu’un marqueur épais peut baver
  • Scanner ou photographier la feuille remplie, puis la téléverser
    • Surface plane, éclairage uniforme et absence d’ombres recommandés
  • ④ Nommer la police et définir les majuscules/minuscules pour chaque ligne (Row)
    • Options disponibles : ligatures, jambages descendants (descender), normalisation de la hauteur des lettres, génération de caractères étendus, etc.
  • ⑤ Prévisualiser puis télécharger aux formats OTF, TTF, WOFF2 ou Base64

Options de personnalisation

  • Génération automatique de ligatures : prise en charge de combinaisons naturelles comme ff, fi, fl, th, st
  • Ajustement automatique du crénage : optimisation de l’espacement pour des paires comme AV, To, WA
  • Génération de caractères étendus : ajout automatique de plus de 100 caractères spéciaux, dont guillemets, fractions et symboles monétaires
  • Inclut aussi la génération automatique de caractères accentués européens (à, ñ, ü, ø, etc.)

Usage commercial et responsabilité

  • La police générée étant créée à partir de l’écriture de l’utilisateur, les droits d’auteur lui appartiennent
  • Elle peut être utilisée librement pour des projets personnels, des travaux commerciaux, du branding ou des produits
  • En revanche, l’utilisation de l’écriture d’un tiers nécessite une autorisation explicite
  • L’utilisateur assume l’entière responsabilité de l’usage de la police ; FontCrafter et les sites associés déclinent toute responsabilité

Téléchargement et usages

  • OTF : adapté aux applications desktop (Word, Photoshop, etc.)
  • TTF : compatibilité générale
  • WOFF2 : police compressée pour les sites web
  • Base64 : intégration directe dans le CSS
  • La police générée peut être utilisée dans Word, Pages, Photoshop, les sites web, etc.

Informations supplémentaires

  • Pour un rendu manuscrit naturel, il est recommandé d’utiliser les variantes de caractères et les ligatures
  • Des liens de soutien PayPal et Patreon sont proposés pour financer la maintenance et l’amélioration du projet
  • Toutes les fonctionnalités s’exécutent en JavaScript dans le navigateur, sans stockage serveur ni collecte de données

3 commentaires

 
heycalmdown 2026-03-10

Les polices coréennes doivent être bien plus difficiles à faire, non ?

 
majorika 2026-03-10

Dans le cas du hangeul, cela ne semble pas être aussi simple à implémenter que pour les caractères dont on peut fournir toutes les combinaisons en entrée. À la place, l’approche semblait viser à résoudre le problème avec un petit nombre d’échantillons permettant d’apprendre le style.
https://github.com/clovaai/fewshot-font-generation

 
GN⁺ 2026-03-10
Avis sur Hacker News
  • Avant, il y avait plusieurs sites avec ce genre d’outils de création de polices manuscrites, mais au final Calligraphr les a tous rachetés puis redirigés, se retrouvant de fait en situation de quasi-monopole
    Il fallait payer un abonnement pour dépasser les limites de la version gratuite
    À l’époque, je créais deux polices puis je les fusionnais avec FontForge pour obtenir une police complète
    Je suis content de voir arriver un nouveau concurrent. Si ça fonctionne uniquement dans le navigateur, c’est particulièrement bien, car cela peut rester une version pérenne sans dépendance à un serveur

    • De nos jours, les modèles d’OCR sont vraiment excellents. Au fond, c’est juste un problème d’association entre chaque glyphe et le bon caractère
      L’alphabet latin est simple, puisqu’il n’y a que 26 lettres plus les chiffres et les symboles
      À ce sujet, il y a le modèle Mistral OCR 3
    • Mon écriture est tellement illisible que même avec ce genre d’outil, je doute que quiconque ait envie de la voir :-/
    • C’est un peu comme le modèle Overleaf
      Je me dis qu’il devrait y avoir un moyen d’empêcher ce genre de fusions-acquisitions. C’est clairement anticoncurrentiel, mais il semble qu’il existe très peu de pays qui empêchent le rachat de petites entreprises dans le but d’éliminer la concurrence
  • Une artiste nommée Amy Goodchild a adopté une approche intéressante
    Au lieu de transformer son écriture en police, elle l’a encodée sous forme de paths JavaScript
    On peut en lire davantage dans son billet de blog

    • C’était vraiment un article remarquable, pédagogique et bien structuré
  • J’ai moi aussi essayé quelque chose comme ça il y a 20 ans, quand j’ai acheté une tablette PC avec stylet
    C’était sous XP Tablet Edition, et il y avait une fonctionnalité similaire à Microsoft Font Maker
    Un ami a écrit tous les caractères pendant un voyage, et j’ai créé une nouvelle police manuscrite à partir de ça
    Ça ressemblait à une écriture d’enfant, mais c’était utile dans les PDF ou les documents pour distinguer la partie imprimée d’un formulaire de la partie manuscrite
    La dernière fois que je m’en suis servi, c’était pour apprendre à des pompiers volontaires à remplir des formulaires médicaux

  • Mon expérience a été plutôt catastrophique
    Ce n’est qu’à l’étape finale que j’ai découvert qu’il n’y avait que trois options de sélection par ligne
    Il n’a pas reconnu le repère en croix et a pris le marqueur en haut à droite pour un « O »
    J’ai dû forcer fortement le contraste noir et blanc pour qu’il reconnaisse quelque chose, et plus on descendait dans la page, plus le taux de reconnaissance chutait brutalement
    Ce serait bien de pouvoir placer les points de repère manuellement ou d’utiliser des marqueurs plus visibles
    J’ai eu ces problèmes malgré l’utilisation d’un scan haute résolution

    • En lisant la description du site, j’ai vu la mention « vibe coded »
      L’auteur ne l’a probablement pas assez testé
      Pour référence, ils proposent aussi un cours de vibe coding
  • On dit souvent que l’écriture des médecins est difficile à déchiffrer, mais si j’utilise ça, ce sera probablement encore pire

    • Ça m’a rappelé qu’en CM1, mon instituteur avait écrit à propos de ma mauvaise écriture : « cet enfant aura besoin d’un secrétaire »
      Je n’en ai pas réellement un, mais mon écriture est sans doute un peu meilleure que celle des enfants d’aujourd’hui
    • Je me suis dit qu’une fonction capable de faire paraître mon écriture comme une vraie police serait bien
    • J’ai une théorie selon laquelle l’écriture des médecins était volontairement difficile à lire
      C’était, à mon avis, un moyen d’empêcher le grand public de modifier les ordonnances
      Il fut un temps où les ordonnances étaient rédigées uniquement à la main sur papier
  • J’aime les petites irrégularités et la personnalité de mon écriture
    Je n’ai pas envie d’en faire une police qui ne ferait que lui ressembler tout en perdant cela

    • Autrefois, j’ai créé 10 polices à partir de mon écriture, puis écrit un script qui appliquait aléatoirement une police différente à chaque caractère
      Le résultat ressemblait vraiment à de l’écriture manuscrite, et c’était très efficace pour des campagnes de courrier personnalisées
      C’est une méthode que j’utilisais quand je faisais des campagnes politiques
    • Je suis d’accord. L’écriture change subtilement selon l’endroit sur la page ou selon le contenu
      Ce genre de projet est intéressant, mais je ne sais pas si je m’en servirais réellement
    • Fonction bientôt disponible : un système où le robot mélange aléatoirement plusieurs polices manuscrites
  • Si je transforme mon écriture en police, ça ressemblera presque à un chiffrement :-D

  • J’ai essayé ça avec ma fille de 9 ans, mais le résultat n’était pas terrible
    J’ai bien scanné la feuille avec un scanner, mais la manière dont l’application applique le seuil (threshold) a complètement dégradé les caractères
    Peut-être qu’utiliser un stylo plus épais améliorerait les choses

  • Chris Pirillo, ça faisait vraiment longtemps que je n’avais pas entendu ce nom

    • MobilePhone2003 ? Ou c’était 2006 ?
    • Exact ! Ça trahit notre génération. Pirillo, Laporte, Dvorak — les légendes de TechTV
    • J’ai moi aussi eu l’impression de faire un bond dans le temps jusqu’à l’époque de TechTV
    • En voyant pirillo.com, je me suis dit : « c’est forcément lui »
    • LockerGnome ! Quelle nostalgie
  • Malheureusement, cet outil ne prend pas en charge l’écriture cursive
    Moi comme la plupart des gens autour de moi écrivons en cursive

    • À l’inverse, je ne connais personne qui écrive en cursive en dehors de la signature
    • C’est peut-être une question de génération
      Chez les moins de 40 ans, je vois rarement des gens écrire en cursive. Moi non plus, d’ailleurs