ROT13 エンコード/デコード — テキスト ↔ ROT13 暗号
ROT13は、A↔N、B↔Oなどをシフトするシンプルな文字置換暗号です。 スポイラー、光の難読、フォーラム/メールのテキストによく使われます。 このツールは、プレーンテキストを ROT13 にエンコードし、 ROT13 をテキストにデコードします(操作は対称です)。 ブラウザで100%ローカルで実行 — アップロードなし — ToolMillをPWAとしてインストールした後、オフラインで動作します。
エンコーディング
お問い合わせ
事例紹介
Attack at dawn!
Nggnpx ng qnja!
Guvf vf n EBG13 grfg.
ROT13テストです。
Meeting at 10:30 PM!
Zrrgvat ng 10:30 CZ!
ROT13の仕組み
ROT13は13ポジションで各ラテン文字を転送するので、AはNとNはAになります。 このページの重要な情報は、エンコーディングとデコードが同じ操作であることです。 そのため、両方のボタンが同じ変換を適用し、ROT13を2回使用して元のテキストを返す理由です。
このツールが変化するもの - 一人で残っているもの
この実装は、A-Z と a-z の文字のみを回転させます。 大文字と小文字は保存されますが、数字、スペース、句読点、絵文字、およびほとんどの非ASCII文字は変更されません。 フォーラムの投稿、メール、またはパズルのスレッドから混合されたテキストを貼り付け、変更する明らかな言葉だけを期待するときに重要です。
ROT13の一般的な用途
ROT13は、スピルスマスク、軽度の難読、パズルのヒント、カジュアルなフォーラムやメールのテキストに役立ちます。 保護されたものではなく、利便性フォーマットとして最善を尽くします。
ROT13は暗号化されていません
誰でもROT13を即座にリバースできますので、パスワード、トークン、個人データ、または機密情報には使用しないでください。 その値は、反復ではなく、迅速なリバーシブルな難読化にあります。
エッジケースと制限
このページは、単一のテキストエリアを所定の位置に書き換えるため、繰り返しクリックすると、サイドバイサイドの入力と出力を示す代わりに、同じコンテンツを前後に切り替えることができます。 アクセント付き文字と非ラテンスクリプトがほとんど変更されていないため、基本的なA-Z以外の文字でテキストを貼り付けると、結果は部分的に変換されるしか見えません。
実用的なワークフロー
共有またはストレージの ROT13 変換テキストに頼る前に
実際のワークフローでROT13出力を使用する前に、目標が誤ったスポイラーを避けるか、実際にアクセス制御、暗号化、または認証されたストレージを必要とするかどうかを決定します。 機密性が重要な場合、ROT13 はジョブの間違ったツールです。
なぜ ROT13 は難読化、保証ではないです
誰でもROT13に精通しているか、基本的なテキストツールを使用してすぐに出力を反転することができます。 秘密鍵は使用せず、機密性を提供しず、暗号化や安全なストレージのように処理されるべきではありません。 その価値は、保護ではなく、カジュアルな読書からプレーンテキストを隠すための利便性です。
ROT13の出力を正しく解釈する方法
ROT13の出力は13の位置によってシフトされる同じアルファベットのテキストです。 同じ変換を再び適用することで、光の難読化やスポーラーのテキストに有用であるが、機密データを保護しない。 結果が変更されたプレゼンテーションとして扱います。
このページでは、パブリックに投稿する前にスピルアテキストをエンコードしたり、フォーラムやメールからコピーしたROT13文をデコードしたり、疑わしい文字列かどうかをテストしたりすることができます。変換を一度適用するだけではROT13です。 操作は対称なので、2つの状態の間に移動するのにボタンが十分です。
関連ツール
Base64 エンコード/デコードツール
Base64 にテキストをエンコードするか、Base64 をデコードして、ブラウザで直接読みやすいコンテンツに戻します。 トークンの検査、認証ヘッダーのデバッグ、コンフィグ値の確認、APIペイロードのデコード、リモートサービスを使用せずにプレーンテキストの変換などに便利です。 ToolMillは、プライバシーのためにクライアントを完全に実行し、インストール後にオフラインで作業し続けます。
エンコーディング
六角エンコード/デコード — テキスト ↔ ヘックス
ヘックスエンコード/デコードは、テキストをヘキサデシマル(base-16)バイトに変換し、ヘックスを読み取り可能なテキストに変換します。 バイナリペイロードのデバッグ、UTF-8バイトの検査、エスケープされた文字列の逆転、ハッシュまたは低レベルのプロトコルで作業するために使用します。 一般的な六角形式(スペース、改行、または0x接頭辞なし)を受け入れます。 ブラウザで100%ローカルで実行 — アップロードなし — ToolMillをPWAとしてインストールした後、オフラインで動作します。
エンコーディング
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
エンコーディング
URLエンコード/デコード(パーセントエンコーディング)
URL Encode/Decode (percent-encoding) は、安全でない文字を URL セーフな形式に変換し、再度バックアップします。 クエリ文字列、URL、UTMパラメータのリダイレクト、APIリクエストのデバッグ(RFC 3986)に使用します。 ブラウザで100%ローカルで実行 — アップロードなし — ToolMillをPWAとしてインストールした後、オフラインで動作します。
エンコーディング
