Encodeur et décodeur ROT47

Faites tourner de 47 positions les 94 caractères ASCII visibles de ! à ~. La même opération encode et décode ROT47.

La conversion est locale. Les espaces, sauts de ligne, lettres accentuées et caractères non ASCII restent inchangés.

La conversion est locale. Les espaces, sauts de ligne, lettres accentuées et caractères non ASCII restent inchangés.

Espace de conversion ROT47

Seuls les caractères ASCII de ! (code 33) à ~ (code 126) sont transformés. Tous les autres sont conservés.

Appliquez ROT47 une seconde fois pour retrouver le texte original.

Fonction de cet outil

Faire tourner exactement de 47 positions les 94 caractères ASCII visibles tout en conservant les autres.

Utiliser la même opération auto-inverse pour encoder et décoder ROT47.

Comment l’utiliser

  1. Saisissez ou collez du texte dans le champ d’entrée.
  2. Consultez le résultat ROT47 mis à jour automatiquement.
  3. Copiez la sortie si nécessaire.
  4. Appliquez ROT47 au résultat pour restaurer l’entrée originale.

Utilisations pratiques

  • Lire ou créer d’anciens textes utilisant l’obfuscation ROT47.
  • Vérifier des exemples ROT47 dans des tests ou une documentation technique.
  • Illustrer une substitution auto-inverse sur lettres, chiffres et ponctuation.
  • Transformer des exemples ASCII mixtes tout en conservant espaces et retours à la ligne.

Notes et limites

  • ROT47 modifie les codes ASCII 33 à 126, de ! à ~.
  • Les espaces, tabulations, retours à la ligne, lettres accentuées et écritures non ASCII restent inchangés.
  • ROT47 est une règle d’encodage, pas un chiffrement, et n’assure aucune confidentialité.
  • Le texte est traité dans le navigateur et cet outil ne l’envoie pas à petuja.tools.

Questions fréquentes

Pourquoi l’encodage et le décodage sont-ils identiques ?

L’ensemble contient 94 caractères ; deux décalages de 47 ramènent chaque caractère à sa position initiale.

ROT47 modifie-t-il les espaces ou sauts de ligne ?

Non. L’espace porte le code ASCII 32, hors de la plage, et les caractères de contrôle sont aussi conservés.

Quels caractères ROT47 modifie-t-il ?

Il modifie les caractères ASCII de ! à ~, notamment lettres, chiffres et signes de ponctuation.

ROT47 peut-il protéger des mots de passe ou données confidentielles ?

Non. Il suffit d’appliquer ROT47 à nouveau pour l’annuler.

Mon texte est-il envoyé ?

Non. La conversion s’exécute localement dans votre navigateur.