ROT13 / ROT47-converter

Pas de twee klassieke “Caesar”-rotaties toe: ROT13 verschuift letters A-Z / a-z 13 plaatsen en keert zichzelf om, terwijl ROT47 het volledige afdrukbare ASCII-bereik (codes 33–126) 47 plaatsen verschuift. Typ willekeurige tekst, kies een rotatie en klik op de knop — voer het twee keer uit om uw oorspronkelijke tekst terug te krijgen.
Alle verwerking gebeurt lokaal in uw browser — er wordt niets geüpload.
Werking: ROT13 laat cijfers, leestekens en elk niet-ASCII-teken (zoals CJK) ongemoeid. ROT47 roteert de 94 afdrukbare ASCII-tekens; spaties, tabs, nieuwe regels en niet-ASCII-tekst blijven ongewijzigd. Omdat beide verschuivingen precies de helft van hun alfabetgrootte zijn, zijn coderen en decoderen dezelfde bewerking.
Cijfer:
Ctrl+Enter in de invoer voert de omzetting uit.
Kies ROT13 of ROT47 en zet om. Alle verwerking blijft in uw browser.
Achtergrond:
ROT13 (verschuiven met 13) werd op USENET en in e-maillijsten gebruikt om spoilers, grappen of aanstootgevende woorden licht te verbergen. Het is een Caesar-cijfer waarbij de helft van het alfabet van 26 letters als verschuiving dient, daarom keert het zichzelf om: het tweede keer toepassen herstelt de tekst altijd. ROT47 breidt de truc uit naar elk afdrukbaar ASCII-teken (codes 33–126, een bereik van 94 tekens; verschuiving 47 is precies de helft), dus het verbergt ook cijfers en leestekens — maar de uitvoer blijft altijd zichtbare, afdrukbare tekst. Geen van beide methoden is cryptografie; beide zijn eenvoudige verhulling die elke browser direct ongedaan kan maken.