ConvertText.app LogoConvertText.app

ROT13エンコーダー&デコーダー オンライン

この無料の ROT13 デコーダーとエンコーダーを使用して、ROT13 暗号を使用してテキストを変換します — 各文字をアルファベットで 13 位置シフトするシンプルな文字回転システム。高速、正確、100% クライアント側。

Encode text to ROT13

Decode ROT13 to text

Text Input
Enter text to encode
0 文字
0 単語
0 letters
ROT13 Output
Encoded ROT13 text
0 文字
0 単語
0 letters
Try Sample Texts
Click on a sample to load it into the input field

オンライン ROT13 デコーダー – ROT13 テキストのデコード方法

このオンライン ROT13 デコーダーでは、任意の ROT13 テキストを貼り付けて、即座に読み取り可能なテキストに変換できます。方向を切り替えて、同じツールを ROT13 エンコーダーとして使用し、独自のエンコードされたメッセージを作成することもできます。

ROT13 とは?(意味、定義、使用例)

ROT13(「13 位置回転」)は、シーザー暗号ファミリーのシンプルで古典的な文字置換暗号です。各文字をアルファベットで 13 位置後の文字に置き換え、最後で折り返します。英語のアルファベットは 26 文字あるため、ROT13 は自己逆です:

ROT13 を 2 回適用 → 元のテキストが戻ります。

これにより、以下の用途で人気のあるツールとなっています:

  • テキストの難読化(例:ネタバレ、パズル、隠しメッセージ)
  • シンプルで可逆的なメッセージエンコーディング
  • 教育用の暗号化例
  • フォーラムやチャットでの楽しいテキスト変換
  • ジョーク、クイズ、イースターエッグ、ゲームのヒントのエンコード

ROT13 は安全な暗号化形式ではありませんが、インターネット上で最も認識され、広く使用されている軽量暗号の 1 つです。

ROT13 の仕組み(ステップバイステップ)

1. テキスト内の各文字を識別する A–Z と a–z の文字のみがシフトされます。

2. 文字を 13 位置前にシフトする 例:

3. アルファベットを折り返す シフトが Z を超える場合、A から続きます。

4. すべての非文字を変更しない 数字、句読点、絵文字、アクセント、その他の Unicode 文字は同じままです。

ROT13 の例(説明付き)

基本的な例

Hello → Uryyb

Uryyb → Hello

句読点付き

Hello, World! → Uryyb, Jbeyq!

数字付き

Test 123 → Grfg 123

混合シンボル

Café @ 2025 → Pnsr @ 2025

対称性チェック

ROT13 を 2 回適用すると元のテキストが返されます:

この ROT13 エンコーダー/デコーダーを使用する理由

  • 100% クライアント側 - サーバーにデータは送信されません。すべてがブラウザで行われます。
  • 高速で即座 - ROT13 テキストを即座にエンコードまたはデコード、遅延ゼロ。
  • 無料で無制限 - 好きなだけツールを使用 — アカウント不要。
  • 正確で Unicode 安全 - 現代的な文字、絵文字、非ラテン文字が保持されます。
  • 教育的 - シーザー暗号、置換暗号、可逆変換の優れたデモンストレーション。
  • 対称操作 - 1 つの関数がエンコードとデコードの両方を処理します。ROT13 は両方向で同じ変換だからです。

ROT13 という名前の由来は?

ROT13 という名前は頭字語ではありません。単に意味します:

  • ROT = 回転
  • 13 = シフトされた位置数

ROT1、ROT5、ROT47、ROT18 などのより広範な ROT 暗号ファミリーに属しますが、ROT13 は完璧な対称性(26 ÷ 2 = 13)により最も象徴的になりました。

ROT13 は安全ですか?

いいえ。ROT13 は暗号化ではなく、機密情報には絶対に使用すべきではありません。

ただし、以下には優れています:

  • ネタバレの隠蔽
  • パズルの答えの難読化
  • 軽い難読化
  • ブログやコードコメントでのジョークや秘密テキストのエンコード

実際の暗号化には、AES-256、RSA、または安全なハッシュなどの現代的なアルゴリズムを使用すべきです — ROT13 ではありません。

よくある質問(FAQ)

この ROT13 デコーダーをどのように使用しますか?

入力欄に ROT13 テキストを入力または貼り付け、方向が "ROT13 → テキスト" に設定されていることを確認し、デコードをクリックします。デコードされたテキストが出力領域に即座に表示されます。

ROT13 は可逆ですか?

はい。ROT13 を 2 回適用すると元のテキストが復元されます。

ROT13 は何に使用されますか?

ROT13 は主にネタバレ、パズル、オンラインフォーラム、暗号化教育、シンプルなテキスト難読化に使用されます。

ROT13 は数字や絵文字に影響しますか?

いいえ。A–Z の文字のみが回転されます。それ以外はすべて変更されません。

ROT13 はシーザー暗号と同じですか?

はい。ROT13 は回転 13 のシーザー暗号の特殊なケースです。

ROT13 はパスワードや機密データを暗号化できますか?

いいえ。ROT13 は安全ではなく、実際の暗号化やパスワードには絶対に使用すべきではありません。

ROT13 はヒンディー語、日本語、ドイツ語などの言語で機能しますか?

ROT13 は、標準の 26 文字のラテンアルファベットを使用する言語でのみ機能します。ヒンディー語(デーヴァナーガリー)、日本語(ひらがな、カタカナ、漢字)、中国語、アラビア語、その他の非ラテン文字体系には適用されません。これらの文字は変更されません。 ROT13 はドイツ語では部分的に機能します:A–Z は正しく回転しますが、Ä、Ö、Ü、ß などの文字には定義された ROT13 の等価物がなく、変更されません。他のラテン系言語のアクセント付き文字も同様に動作します。

その他のテキストツールを探す

テキストの変換、エンコード、加工に使える無料オンラインツール

テキスト変換

テキストの大文字・小文字を変換 — 大文字、小文字、タイトルケースなど

モールス信号変換

テキストをモールス符号に変換、またはその逆

バイナリ変換

テキストをバイナリに変換、またはその逆

Base64 エンコーダー/デコーダー

Base64テキストをエンコード・デコード

上付き文字ジェネレーター

対応している範囲でテキストを Unicode 上付き文字に変換します。

下付き文字ジェネレーター

対応している場合にテキストをUnicodeの下付き文字に変換します

打ち消し線テキストジェネレーター

コピー・ペースト用の Unicode 打ち消し線テキストを瞬時に生成

画像をBase64に変換

画像をBase64文字列とデータURIに変換します