Cet outil miroite le texte en échangeant chaque symbole qui a un équivalent miroir — crochets () [] {} <>, guillemets "" '', flèches ← →, barres `/ `` — puis inverse toute la chaîne pour que les symboles miroirés tombent à la bonne position de lecture.
La limitation honnête : Unicode n'a pas de glyphes de lettres latines miroir. Il n'existe pas de « H miroir » ni de « a miroir » — donc les lettres passent inchangées. Le miroitement est réel et visible uniquement sur les symboles qui ont un équivalent (ponctuation, crochets, flèches). C'est la même approche « re-typographie, pas faux-glyphe » que l'outil inversé.
Bascule :
- Inverser l'ordre (par défaut ON) — inverse toute la chaîne après l'échange des symboles, pour que
Hello (world) devienne )dlrow( olleH et se lise correctement contre un miroir. Désactivez pour seulement échanger les symboles sans inverser l'ordre.
Comment ça marche :
- Chaque caractère est cherché dans la table miroir ; les caractères avec un équivalent miroir sont échangés (ex.
( → )), les autres (lettres, chiffres, CJK, emoji) passent.
- Si Inverser l'ordre est actif, la chaîne échangée est inversée.
À savoir : comme les lettres ne se miroitent pas, une phrase anglaise miroir affiche toujours des lettres normales à l'intérieur d'une ponctuation miroir — c'est une limitation fondamentale d'Unicode, pas un bug. Pour un vrai miroir visuel des lettres, il faudrait un outil graphique qui retourne l'image rendue ; aucune approche en texte brut ne le peut. Le résultat survit au copier-coller partout.