Comment marchent vraiment les polices Instagram (ce ne sont pas des polices)
Publié le 14/05/2026 · 8 min de lecture · Outils texte & langage
Daniel Okonkwo — Développeur front-end et rédacteur Tech chez OneKitly
Performance web · Formats de fichiers
Vérifié à partir de 2 sources
Instagram ne propose aucune mise en forme enrichie dans les bios, les légendes ou les commentaires — il n'y a pas de bouton gras parce qu'il n'y a pas de gras. Ce que font les générateurs, c'est substituer un caractère à un autre. Ton A, qui est U+0041, est remplacé par U+1D400 MATHEMATICAL BOLD CAPITAL A, un caractère entièrement distinct qu'Unicode a encodé pour la notation mathématique. La plupart des styles viennent du bloc Mathematical Alphanumeric Symbols, de U+1D400 à U+1D7FF ; les lettres cerclées viennent d'Enclosed Alphanumerics, les larges de Halfwidth and Fullwidth Forms, les petites capitales de Phonetic Extensions. Le texte n'est donc pas mis en forme mais remplacé, et cela a des conséquences : un lecteur d'écran annonce des noms de caractères ou saute entièrement le passage, la chaîne ne correspond plus à une recherche sur le mot ordinaire, et tout appareil dont les polices ne couvrent pas ces points de code affiche des carrés vides.
Rien n'est mis en forme. Chaque lettre est remplacée par un autre caractère Unicode qui ressemble à du gras ou du cursif — d'où un lecteur d'écran qui lit du charabia et des appareils qui affichent des carrés vides.
Une police est un choix de rendu ; ici, c'est un échange de caractères
Quand un traitement de texte met un mot en gras, les lettres ne changent pas. Le document stocke toujours la lettre A comme U+0041 et lui attache une instruction demandant au moteur de rendu de la dessiner avec une graisse plus forte dans la même fonte. Retire la mise en forme et tu retrouves ton mot intact, parce que la mise en forme n'a jamais fait partie du texte. C'est cette séparation qui permet de chercher dans un document, d'y copier du texte ou de le donner à un lecteur d'écran sans rien perdre.
Instagram n'a pas cette couche. Une bio est une simple chaîne de caractères, si bien qu'un générateur n'a plus qu'un levier : changer la chaîne. Il parcourt ton texte, cherche chaque lettre dans une table de caractères visuellement proches, puis te rend le résultat substitué à coller. Ce qui atterrit dans ton bio est une suite de points de code différente de ce que tu as tapé, et il n'y a aucune mise en forme à retirer puisque rien n'a jamais été mis en forme. Tout le tour est là, et toutes les conséquences décrites ici en découlent.
Les blocs d'où viennent ces caractères, et leurs trous
Aucune de ces plages n'a été créée pour les réseaux sociaux. Mathematical Alphanumeric Symbols existe pour qu'un article de physique distingue un vecteur en gras d'un scalaire en italique, la graisse portant alors du sens et non de la décoration. Enclosed Alphanumerics vient des conventions typographiques japonaises et coréennes ; Halfwidth and Fullwidth Forms existe pour que les lettres latines s'alignent sur la même grille carrée que les caractères CJC. Les petites capitales logent dans Phonetic Extensions parce que les linguistes en avaient besoin pour la transcription. Chaque style d'un générateur est un jeu de symboles emprunté, employé à une tâche pour laquelle il n'a jamais été conçu.
Les jeux empruntés ont des trous, et ces trous se voient. La plage mathématique italique n'a pas de h minuscule à U+1D455 — ce point de code n'est pas attribué, car le h italique avait déjà été encodé des années plus tôt sous U+210E PLANCK CONSTANT ; les générateurs vont donc le chercher là. Les plages script et fraktur présentent les mêmes trous, comblés depuis Letterlike Symbols. Phonetic Extensions n'a aucune petite capitale X, ni plusieurs autres lettres, de sorte qu'un générateur de petites capitales laisse discrètement celles-ci en minuscules ordinaires et la ligne cesse d'être uniforme. Enfin, tout le bloc mathématique ne couvre que l'alphabet latin non accentué, le grec et les chiffres : tape café en gras et tu obtiens un c, un a et un f gras suivis d'un é ordinaire, faute de é gras à substituer.
Ce que cela coûte : lecteurs d'écran, recherche, et appareils qui renoncent
Commençons par ce qui n'est pas un détail. Une bio écrite en Mathematical Bold n'est pas lue comme tes mots. Selon le lecteur d'écran et ses tables de caractères, la personne entend une suite de noms de caractères, un flot de sons sans rapport, ou le silence là où devrait se trouver ton bio. Aucun réglage ne peut le corriger, car du point de vue de son logiciel le texte dit réellement ce qu'il dit. Si ton bio contient ton métier et comment te joindre, une version stylisée met cette information hors de portée de toute personne utilisant une technologie d'assistance — et cela vaut aussi pour la commande vocale, la traduction et tout ce qui doit lire la chaîne plutôt que la regarder.
La recherche est le deuxième coût, et c'est une question d'identité de chaîne : chercher ton mot ordinaire n'est pas chercher ces caractères. Unicode définit bien un chemin de réparation — la normalisation NFKC en ramène beaucoup, U+1D400 redevenant A, et les formes cerclées, carrées et pleine chasse se replient aussi — mais encore faut-il que la plateforme choisisse de l'appliquer, ce que la plupart des champs de recherche ne font pas. Deux styles populaires ne se replient jamais : les petites capitales et les lettres cerclées ou carrées inversées n'ont aucune correspondance de compatibilité, aucune normalisation ne les récupère. Le troisième coût est le rendu pur. Ces caractères ne sont dessinés que si une police de l'appareil les couvre, d'où une même bio élégante sur un téléphone et réduite à une rangée de carrés vides sur un autre, et d'où les caractères du supplément cerclé qui s'affichent souvent en emoji couleur plutôt qu'en lettres. Garde ton nom, ton métier et tout terme recherchable en caractères ordinaires, et réserve les styles décoratifs à un séparateur ou à une fioriture.
| Bloc Unicode | Plage | Styles qu'il alimente | A devient |
|---|---|---|---|
| Mathematical Alphanumeric Symbols | U+1D400–U+1D7FF | Gras, italique, script, fraktur, ajouré, sans-serif, monospace | 𝐀 𝐴 𝒜 𝔄 𝔸 𝖠 𝙰 |
| Letterlike Symbols | U+2100–U+214F | Comble les trous du script et du fraktur, dont plusieurs lettres avaient été encodées plus tôt | ℬ ℋ ℌ (B, H en script et fraktur) |
| Enclosed Alphanumerics | U+2460–U+24FF | Lettres et chiffres cerclés | Ⓐ |
| Enclosed Alphanumeric Supplement | U+1F100–U+1F1FF | Carré, cerclé inversé et carré inversé — souvent dessinés comme des emoji | 🄰 🅐 🅰 |
| Halfwidth and Fullwidth Forms | U+FF00–U+FFEF | L'aspect large et espacé, emprunté à la composition est-asiatique | A |
| Phonetic Extensions | U+1D00–U+1D7F | Petites capitales — un jeu incomplet destiné à la transcription phonétique | ᴀ |
| Combining Diacritical Marks | U+0300–U+036F | Barré et souligné — les seuls styles qui conservent tes vraies lettres | A̶ A̲ (A plus une marque) |
Questions fréquentes
- Pourquoi ma bio stylisée apparaît-elle en carrés vides sur certains téléphones ?
- Le carré vide, souvent appelé tofu, est ce que dessine un appareil lorsqu'il possède un caractère sans trouver de glyphe correspondant dans aucune police installée. Le bloc Mathematical Alphanumeric Symbols se situe hors de la plage que les anciennes polices système prennent la peine de couvrir : un téléphone au jeu de polices limité a bien le caractère, mais rien à dessiner. Tu ne peux rien y faire de ton côté — la pièce manquante est sur l'appareil du lecteur — ce qui est la raison pratique de garder les mots essentiels en caractères ordinaires.
- Une bio stylisée reste-t-elle trouvable par la recherche ?
- Considère-le comme un risque réel plutôt que comme une certitude, dans un sens ou dans l'autre. Les caractères diffèrent réellement de ceux qu'une personne tape dans un champ de recherche : la correspondance n'a lieu que si la plateforme normalise le texte avant de comparer — et savoir si tel service le fait n'est pas documenté et peut changer sans préavis. Deux styles courants ne peuvent pas du tout être renormalisés, les petites capitales et les lettres cerclées ou carrées inversées n'ayant aucune correspondance de compatibilité. La disposition sûre reste la même quoi que fasse la plateforme : ton nom, ta spécialité et ta ville en caractères simples, la décoration partout ailleurs.
- Existe-t-il un moyen d'avoir du vrai gras sur Instagram ?
- Non. Les bios, légendes et commentaires sont stockés en texte brut : il n'y a aucune couche de mise en forme à activer, et rien qu'une application puisse ajouter sans modifier les caractères eux-mêmes. C'est pourquoi tout outil qui promet du gras sur Instagram effectue la substitution décrite ici, qu'il le dise ou non. Si tu veux de l'emphase visuelle sans le coût d'accessibilité, les leviers qui restent sont structurels : sauts de ligne, majuscules ordinaires, un emoji en guise de puce, et les mots importants placés en premier.
Articles qui pourraient t'intéresser
Tous les guides →Outils similaires
Sources
Tu as repéré une erreur dans cet article ?