En quoi consiste cet outil ?
L'exposant et l'indice sont normalement appliqués comme un style de mise en forme du texte (comme le gras ou l'italique) dans les traitements de texte et les pages web, mais Unicode définit aussi un ensemble bien plus restreint de caractères dédiés, visuellement petits et surélevés (exposant) ou abaissés (indice) par eux-mêmes, indépendamment de toute mise en forme. Les blocs Letterlike Symbols et Superscripts and Subscripts de la norme Unicode définissent ces points de code, ce qui explique pourquoi ils s'affichent correctement comme du texte brut, non formaté, dans des environnements qui ne prennent pas du tout en charge la mise en forme enrichie.
Comme il s'agit de caractères distincts plutôt que d'un style appliqué à des lettres ordinaires, Unicode ne définit des versions exposant et indice que pour un ensemble limité de caractères — les 10 chiffres et une poignée de symboles courants, mais seulement une partie des lettres (notamment, il n'existe pas de Q en exposant dans Unicode, et l'indice manque entièrement de plusieurs consonnes). Cet outil convertit chaque caractère qu'il peut et laisse inchangé tout ce qui n'est pas pris en charge, avec une note indiquant combien de caractères n'ont pas pu être convertis.
Comme le résultat est du texte Unicode brut, et non du HTML ou une police spéciale, il fonctionne dans n'importe quel environnement capable d'afficher de l'Unicode — publications sur les réseaux sociaux, applications de chat, cellules de tableur, e-mails en texte brut et noms de fichiers — sans nécessiter de prise en charge du texte enrichi.
Pourquoi l'utiliser ?
- Écrivez des formules chimiques comme H₂O ou CO₂ en texte brut là où les balises HTML d'indice ne sont pas prises en charge, comme les réseaux sociaux, les applications de chat ou les noms de fichiers.
- Écrivez une notation mathématique ou scientifique comme x² ou aⁿ dans des endroits sans éditeur de formules.
- Ajoutez du texte en exposant stylisé pour des références façon note de bas de page ou une mise en forme ordinale (1er) dans des contextes de texte brut.
- Repérez instantanément quels caractères de votre texte n'ont pas d'équivalent Unicode en exposant/indice, plutôt que de deviner pourquoi une chaîne convertie semble incorrecte.
- 100 % local : votre texte est converti entièrement dans votre navigateur et n'est jamais envoyé à un serveur.
Mode d'emploi
- Tapez ou collez votre texte dans le champ de saisie.
- Les conversions en exposant et en indice se mettent à jour instantanément en dessous au fur et à mesure que vous tapez.
- Si certains caractères ne peuvent pas être convertis (Unicode ne définit pas de forme exposant/indice pour chaque lettre), une note indique combien sont restés inchangés.
- Cliquez sur "Copier" à côté de l'un des résultats pour le copier dans le presse-papiers, prêt à être collé n'importe où.
Exemple
Entrée
H2O and x2Résultat
Superscript: ᴴ²ᴼ ᵃⁿᵈ ˣ² · Subscript: H₂O ₐₙd ₓ₂Remarquez que le résultat en indice conserve les lettres normales "H", "O" et "d" — Unicode ne définit aucune forme en indice pour les lettres majuscules, ni pour le d minuscule, elles restent donc inchangées plutôt que d'être supprimées ou remplacées silencieusement.
Quels caractères ont des équivalents en exposant/indice ?
La couverture d'Unicode est inégale entre les deux — l'indice en particulier manque entièrement de nombreuses lettres.
| Jeu de caractères | Couverture exposant | Couverture indice |
|---|---|---|
| Chiffres 0–9 | Complète (les 10) | Complète (les 10) |
| Lettres minuscules | Complète (les 26) | Partielle — manquent b, c, d, f, g, q, w, y, z et d'autres |
| Lettres majuscules | Partielle — manque Q | Non définie du tout par Unicode |
| Symboles (+, −, =, (, )) | Complète | Complète |
Outils associés
Pour d'autres façons de transformer du texte, essayez ces outils.
→ Générateur d'art ASCII · Convertisseur de casse · Générateur de texte cursif
Foire aux questions
Est-ce la même chose qu'une mise en forme gras/italique ?
Non. Le gras et l'italique dans la plupart des applications sont un style d'affichage appliqué à des lettres ordinaires. L'exposant et l'indice ici sont des caractères Unicode distincts (points de code séparés) qui sont intrinsèquement petits et surélevés ou abaissés — c'est pourquoi ils fonctionnent comme du texte brut, non formaté, partout où Unicode est pris en charge, contrairement à un style gras/italique qui nécessite généralement une mise en forme de texte enrichi pour s'afficher.
Pourquoi toutes les lettres n'ont-elles pas de version exposant ou indice ?
Unicode ne définit des caractères exposant et indice dédiés que pour l'ensemble spécifique historiquement nécessaire — principalement les chiffres et les lettres utilisés en notation mathématique et chimique. Il n'inclut un alphabet complet dans aucun des deux cas (il n'y a par exemple pas de Q en exposant, et l'indice manque entièrement de plusieurs consonnes), donc tout caractère sans équivalent défini est laissé tel quel.
Est-ce que cela fonctionnera si je le colle dans Instagram, TikTok ou Discord ?
Oui, dans la plupart des cas — comme le résultat est du texte Unicode standard plutôt qu'une mise en forme HTML, il s'affiche correctement partout où le texte Unicode est pris en charge, ce qui inclut pratiquement toutes les applications modernes de réseaux sociaux et de chat.
Pourquoi H₂O est-il différent du H2O d'un manuel de chimie ?
Dans un manuel, le "2" est composé en indice grâce au système de mise en forme du document. Ici, ₂ est un caractère Unicode distinct (SUBSCRIPT TWO) plutôt qu'un "2" formaté, ce qui explique pourquoi il s'affiche correctement même dans des contextes de texte brut ne prenant pas en charge la mise en forme.
Mon texte est-il envoyé à un serveur ?
Non. Toute la conversion se fait entièrement côté client, en JavaScript, dans votre navigateur, à l'aide de tables de correspondance de caractères Unicode. Rien de ce que vous tapez n'est téléversé ni stocké.