Aller au contenu
Tout en local

Chiffre emoji

Transformez le texte en une chaîne d'emoji en utilisant un alphabet personnalisé. Décodifiez les emoji en texte avec un mot de passe optionnel.

Entrée
Sortie

Chiffre emoji

Collez du texte et cet outil mappe chaque lettre, chiffre et (optionnellement) marque de ponctuation sur un emoji d'un alphabet choisi, de sorte que le message devient une chaîne d'emoji au lieu de texte lisible. Inversez la direction pour décoder un message en texte brut. C'est un chiffre de substitution ludique, plus proche d'une énigme ou d'une façon amusante de cacher une note que du vrai chiffrement, et il se marie bien avec les autres chiffres classiques du site.

Le champ alphabet emoji accepte n'importe quelle chaîne d'emoji; l'ensemble par défaut comprend 80 emoji de visages, plus que suffisant pour les deux modes. Un mot de passe réorganise quel emoji représente quel caractère, de sorte que le même message s'encode différemment selon les mots de passe différents et seul le mot de passe correspondant le décode correctement. Préservez les espaces et la ponctuation pour laisser les ruptures de mots et les marques de phrase intactes, ou désactivez-le pour chiffrer aussi ceux-ci. L'option séparateur contrôle ce qui, le cas échéant, se trouve entre les emoji dans la sortie; laisser vide préserve l'encodage et le décodage sans ambiguïté.

Par défaut, le chiffre fonctionne caractère par caractère et est insensible à la casse, copiant tout ce qui est en dehors de son alphabet (lettres accentuées, autres scripts, emoji déjà dans votre texte) inchangé dans les deux sens. Activez le mode octet pour encoder les octets Base64 bruts de votre texte: c'est une sortie plus longue, mais elle préserve la casse et décode exactement n'importe quel texte Unicode, sans exception. Le compteur en direct signale les caractères entrés, les emoji sortis et combien de caractères l'alphabet n'a pas pu représenter.

Tout s'exécute localement dans votre navigateur — rien de ce que vous tapez n'est jamais envoyé nulle part. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou renvoyez la sortie directement à l'entrée pour la décoder à nouveau.

FAQ

Est-ce du vrai chiffrement?
Non. C'est un chiffre de substitution comme Atbash ou A1Z26, mais avec emoji à la place des lettres ou des chiffres — amusant pour cacher un message d'un coup d'œil, pas pour protéger les données sensibles.
Pourquoi le décodage ne correspond-il pas toujours exactement à mon texte original?
Le mode caractère par défaut est insensible à la casse et ne peut représenter que des lettres, des chiffres et un petit ensemble de ponctuation, donc tout le reste est copié tel quel. Activez le mode octet pour un encodage exact de n'importe quel texte.
Que fait le mot de passe?
Un mot de passe non vide réorganise de manière déterministe quel emoji représente quel caractère. Le chiffrement et le déchiffrement du même message nécessitent le même mot de passe — un différent produit une mappage différente et non correspondante.
Que se passe-t-il si mon alphabet emoji est trop court?
Avec la vérification de l'alphabet activée, l'outil vous indique qu'il a besoin de plus d'emoji plutôt que de deviner. Désactivez la vérification pour lui permettre de réutiliser des emoji pour plusieurs caractères, bien que le décodage perde alors des informations.
Mon texte est-il téléchargé quelque part?
Non. Le chiffre emoji s'exécute entièrement dans votre navigateur — votre texte ne quitte jamais votre appareil.