テキストと文書ツール

ROT13 エンコーダー/デコーダー

同じ操作で短いメッセージを符号化または ROT13 を復号し、空白、句読点、改行構造、非 ASCII テキストを変更しません。

ブラウザ内で処理登録不要プライバシーの説明 ↗

最大100,000 UTF-16コード単位。ASCII A–Z/a–zのみを変更し、他の文字と改行はそのままです。入力停止から200ミリ秒後に更新します。

使い方

使い方

  1. 最大100,000 UTF-16コード単位。ASCII A–Z/a–zのみを変更し、他の文字と改行はそのままです。入力停止から200ミリ秒後に更新します。
  2. ROT13 を適用し、ASCII 文字を各大小文字アルファベット内で 13 位置ずらします。
  3. 結果を確認してコピーまたはダウンロードします。もう一度適用すると元に戻ります。

対称な文字置換

ROT13 は A–M を N–Z に、N–Z を A–M に対応させ、小文字にも同じ規則を使います。アルファベットは 26 文字なので、2 回適用するとブラウザーのテキスト値が元に戻ります。

意図的に限定された文字範囲

変更するのは ASCII の A–Z と a–z だけです。数字、句読点、空白、改行、アクセント付き文字、他の文字体系、絵文字、その他の UTF-16 コード単位は元の位置に保たれます。そのため出力長は常に入力長と同じです。

自動変換・交換・集計

入力が200ミリ秒止まると変換します。手動ボタンも使えます。有効な結果だけ交換でき、再適用で前の入力に戻ります。集計は表示文字数でなくUTF-16コード単位、変換したASCII英字、変更しない単位です。サロゲートペアは2単位です。空欄や上限超過で前の結果・集計・ダウンロードを消去します。保存しません。

よくある質問

あわせて知りたいこと

符号化と復号を選びますか?

いいえ。ROT13 は両方向で同じ操作です。1 回で変換し、もう 1 回で元に戻します。

アクセント付き文字や英語以外の文字は変わりますか?

いいえ。ここでの ROT13 は 26 個の ASCII 英字だけを対象とします。é、ñ、日本語、中国語、絵文字などは変わりません。

ROT13 は安全な暗号ですか?

いいえ。難読化やパズルで使われる単純で広く知られた置換です。もう一度適用すれば誰でもすぐ元に戻せます。