Aller au contenu
Aback Tools Logo

Encodeur et décodeur ROT13

Encodez et décodez du texte avec ROT13 et les chiffrements par rotation associés grâce à notre encodeur et décodeur ROT13 gratuit. ROT13 est involutif : l'appliquer une fois encode, l'appliquer à nouveau décode. Prend également en charge ROT5 pour les chiffres, ROT18 pour les lettres et chiffres combinés, et ROT47 pour tous les caractères ASCII imprimables. Tout le traitement s'exécute localement dans votre navigateur - sans inscription.

ROT13 Encoder / Decoder

Encode or decode text using ROT13 and related rotation ciphers. ROT13 is its own inverse - applying it twice returns the original text. All processing runs locally in your browser with no server uploads.

How it works
A↔N B↔O C↔P … M↔Z (letters only)
ROT Cipher Quick Reference:
  • ROT13 - shifts each letter by 13 positions; applying it twice restores the original text (self-inverse)
  • ROT5 - shifts digits 0-9 by 5; letters and symbols are unchanged
  • ROT18 - applies ROT13 to letters and ROT5 to digits simultaneously
  • ROT47 - shifts all 94 printable ASCII characters (! to ~) by 47; also self-inverse
  • All ROT ciphers are not encryption - they provide no security and are trivially reversible

Pourquoi utiliser notre encodeur et décodeur ROT13 ?

  • Encodage et décodage ROT13 instantanés : appliquez ROT13 à n'importe quel texte instantanément dans votre navigateur, sans attente. Notre encodeur et décodeur ROT13 traite l'entrée en quelques millisecondes - comme ROT13 est involutif, la même opération encode et décode.
  • Encodeur et décodeur ROT13 en ligne sécurisé : tout l'encodage et le décodage ROT13 se fait localement dans votre navigateur. Votre texte ne quitte jamais votre appareil, garantissant une confidentialité totale à chaque utilisation de notre encodeur et décodeur ROT13 en ligne.
  • Encodeur et décodeur ROT13 - sans installation : utilisez notre encodeur et décodeur ROT13 directement dans n'importe quel navigateur, sans téléchargement, extension ni logiciel. Encodez et décodez ROT13 depuis n'importe quel appareil - ordinateur, tablette ou mobile - instantanément.
  • Variantes ROT5, ROT18 et ROT47 : allez au-delà du ROT13 standard avec ROT5 pour les chiffres, ROT18 pour les lettres et chiffres combinés, et ROT47 pour tous les caractères ASCII imprimables. Changez de variante d'une seule sélection dans le menu déroulant.

Cas d'usage courants de l'encodeur et décodeur ROT13

  • Masquage de spoilers sur les forums et communautés : ROT13 est la méthode traditionnelle pour masquer les spoilers sur les forums en ligne, Reddit et Usenet. Encodez le texte du spoiler avec notre encodeur et décodeur ROT13 pour que les lecteurs doivent le décoder avant de voir le contenu.
  • Conception de puzzles et de jeux : les concepteurs de jeux et créateurs de puzzles utilisent ROT13 pour obscurcir indices, réponses et solutions dans des supports imprimés ou numériques. Notre encodeur et décodeur ROT13 facilite la préparation et la vérification de contenus encodés.
  • Obfuscation d'adresses e-mail : les développeurs utilisent ROT13 pour légèrement obscurcir les adresses e-mail dans le code source et la documentation afin de réduire la collecte par des scrapers simples. Appliquez ROT13 avec notre encodeur et décodeur puis décodez côté client.
  • Tests et débogage pour développeurs : utilisez ROT13 pour brouiller rapidement des données de test dans les logs, fixtures et réponses simulées afin que des chaînes sensibles ne soient pas commitées ou partagées par erreur. Notre encodeur et décodeur ROT13 traite de gros volumes instantanément.
  • Démonstrations pédagogiques de cryptographie : ROT13 est l'exemple d'introduction classique pour enseigner les chiffrements par substitution et le concept d'encodage symétrique. Utilisez notre encodeur et décodeur ROT13 en classe et en atelier pour démontrer la mécanique du chiffrement.
  • Obfuscation informelle de texte : obscurcissez légèrement du texte dans des notes, messages ou fichiers de configuration où vous voulez une représentation lisible mais pas immédiatement évidente. ROT47 étend cela à tous les caractères imprimables, symboles et chiffres compris.

Qu'est-ce que ROT13 ?

ROT13 (Rotate by 13, rotation de 13) est un chiffrement par substitution de lettres simple qui remplace chaque lettre par celle située 13 positions plus loin dans l'alphabet. Comme l'alphabet anglais compte 26 lettres, appliquer ROT13 deux fois redonne le texte d'origine - ce qui le rend involutif : la même opération encode et décode. Notre encodeur et décodeur ROT13 implémente exactement la spécification ROT13 complète : les majuscules A-Z deviennent N-Z puis A-M, les minuscules a-z se décalent de même, et tous les autres caractères (espaces, ponctuation, chiffres, Unicode) restent inchangés. ROT13 n'est pas un chiffrement cryptographique - il n'offre aucune sécurité et est trivialement réversible par quiconque, mais il reste largement utilisé pour masquer des spoilers, concevoir des puzzles et obfusquer du texte de façon informelle.

Comment fonctionne notre encodeur et décodeur ROT13

  1. Saisissez votre texte : collez ou tapez le texte à encoder ou décoder dans le champ de saisie. Sélectionnez la variante du chiffrement - ROT13, ROT5, ROT18 ou ROT47 - dans le menu déroulant. Comme tous les chiffrements ROT sont involutifs, la même opération encode et décode.
  2. Traitement instantané dans le navigateur : cliquez sur Appliquer ROT13 (ou la variante choisie) et l'encodeur et décodeur ROT13 traite votre texte entièrement dans votre navigateur en JavaScript pur. Votre texte ne quitte jamais votre appareil - aucun serveur, aucun stockage, confidentialité totale.
  3. Copiez ou téléchargez le résultat : le résultat apparaît instantanément dans le champ de sortie. Utilisez le bouton Copier pour le copier dans le presse-papiers, le bouton Télécharger pour l'enregistrer en fichier texte, ou le bouton Échanger pour remettre la sortie dans l'entrée et vérifier l'aller-retour.

Ce que chaque variante ROT transforme

  • ROT13 - lettres uniquement : décale chaque lettre A-Z et a-z de 13 positions. Chiffres, espaces, ponctuation et tous les caractères non latins passent inchangés.
  • ROT5 - chiffres uniquement : décale chaque chiffre 0-9 de 5 positions (0↔5, 1↔6, 2↔7, 3↔8, 4↔9). Lettres et autres caractères passent inchangés.
  • ROT18 - lettres et chiffres : applique ROT13 aux lettres et ROT5 aux chiffres simultanément. Tous les autres caractères restent inchangés. Utile pour obfusquer à la fois lettres et nombres.
  • ROT47 - tout l'ASCII imprimable : décale les 94 caractères ASCII imprimables (! à ~, points de code 33-126) de 47 positions. Cela inclut lettres, chiffres, ponctuation et symboles - ce qui en fait la plus complète des quatre variantes.

Limites importantes de ROT13

ROT13 et tous les chiffrements par rotation ne sont pas des chiffrements cryptographiques. Ils sont trivialement réversibles par quiconque connaît le chiffrement (qui est public) et n'offrent aucune sécurité face à un adversaire. N'utilisez pas ROT13 pour protéger des mots de passe, des données personnelles, des clés d'API ou toute information sensible. Pour une vraie sécurité, utilisez un chiffrement approprié comme AES-256. ROT13 ne convient qu'à l'obfuscation informelle dont le but est d'éviter une lecture accidentelle - non d'empêcher un décodage intentionnel.

Foire aux questions

Un encodeur et décodeur ROT13 est un outil qui applique le chiffrement par substitution ROT13 à du texte - décalant chaque lettre de 13 positions dans l'alphabet. Comme l'alphabet compte 26 lettres, appliquer ROT13 deux fois redonne le texte d'origine : la même opération encode et décode. Notre encodeur et décodeur ROT13 s'exécute entièrement dans votre navigateur, sans inscription.

Non. ROT13 est un simple chiffrement par substitution, pas un chiffrement cryptographique. Il n'offre aucune sécurité - toute personne connaissant le chiffrement (qui est public) peut le décoder instantanément. N'utilisez ROT13 que pour une obfuscation informelle comme masquer des spoilers, jamais pour protéger des données sensibles. Pour une vraie sécurité, utilisez le chiffrement AES.

Absolument. Tout l'encodage et le décodage ROT13 se fait localement dans votre navigateur en JavaScript. Votre texte n'est jamais envoyé à un serveur, ni stocké, ni journalisé. Vos données restent totalement privées sur votre appareil.

Oui - notre encodeur et décodeur ROT13 est 100 % gratuit, sans inscription, sans compte et sans limite d'utilisation. Encodez et décodez ROT13 autant de fois que nécessaire, pour n'importe quel volume de texte, entièrement gratuit à vie.

C'est le comportement correct. ROT13 est involutif car l'alphabet anglais compte exactement 26 lettres et 13 + 13 = 26. Appliquer le décalage deux fois ramène chaque lettre à sa position d'origine. Les opérations d'encodage et de décodage sont donc identiques - il suffit d'appliquer ROT13 une fois pour aller dans un sens comme dans l'autre.

ROT13 ne décale que les lettres (A-Z) de 13. ROT5 ne décale que les chiffres (0-9) de 5. ROT18 combine les deux - les lettres se décalent de 13 et les chiffres de 5 simultanément. ROT47 décale les 94 caractères ASCII imprimables (! à ~) de 47, ce qui en fait la variante la plus complète. Les quatre sont involutifs.

Oui - ROT13 est la convention traditionnelle de masquage des spoilers sur les forums, Reddit et Usenet. Encodez votre texte avec notre encodeur et décodeur ROT13 puis publiez le résultat. Les lecteurs qui veulent voir le spoiler peuvent le décoder avec n'importe quel outil ROT13. Cela évite la lecture accidentelle sans logiciel particulier.

ROT13 ne décale que les lettres latines standard A-Z et a-z. Tous les autres caractères - lettres accentuées, caractères CJK, arabe, emoji, chiffres et ponctuation - passent sans modification. Si vous devez aussi obfusquer les chiffres, utilisez ROT18 ou ROT47.

ROT47 décale les 94 caractères ASCII imprimables (points de code 33-126, de ! à ~) de 47 positions. Contrairement à ROT13 qui n'affecte que les lettres, ROT47 obfusque aussi les chiffres, la ponctuation et les symboles. Utilisez ROT47 lorsque vous voulez obscurcir du texte contenant des nombres et des caractères spéciaux, pas seulement des lettres.