メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
ROT13変換
{}
ROT13変換
dev/rot13-cipher
テキストをROT13(13文字シフト暗号)で変換。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
ROT13変換では、テキストをROT13(13文字シフト暗号)で変換。
関連する観点として ROT13、シーザー暗号、暗号化 を確認し、結果をコピーして別の作業に使えます。
入力
結果
コピー
使い方
入力欄にROT13したい英文や短いメッセージを貼り付けます。
結果欄で英字だけが13文字回転し、数字や記号が残ることを確認します。
復号したい場合も同じ結果をもう一度入力欄へ入れれば元に戻ります。
任意シフトのシーザー暗号とは違い、この画面にはシフト量の指定はありません。
入力例・出力例
INPUT
Hello, World!
OUTPUT
Uryyb, Jbeyq!
大文字小文字をそれぞれ保持したまま13文字回転します。
INPUT
Uryyb, Jbeyq!
OUTPUT
Hello, World!
ROT13を2回適用すると元に戻ることをNodeで確認しました。
INPUT
秘密123 ABC
OUTPUT
秘密123 NOP
日本語、数字、スペースはそのままです。
よくある利用シーン
フォーラムや課題文のネタバレを、読める人だけ読める程度に軽く隠したいとき。
シーザー暗号のシフト13が自己逆変換になる性質を教材で示したいとき。
英字だけが変換され、非英字が保持される処理のテストケースを作りたいとき。
ROT13済みの短文を同じ画面で復号し、元の英文に戻るか確認したいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
ROT13、シーザー暗号、暗号化の観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
ROT13変換の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
ROT13はどのような仕組みですか?
アルファベット26文字を13文字ずつ前後にシフトする換字式暗号です。A→N、B→O、…、M→Z、N→A と対応します。同じ変換を2回適用すると元のテキストに戻る自己逆変換(involution)であるため、暗号化と復号に同じ操作を使えます。
ROT13はセキュリティ目的に使えますか?
使えません。ROT13はネタバレ隠しやフォーラムでの軽い難読化を目的に設計されており、暗号強度はゼロです。パスワード保護や機密データの秘匿には、bcryptやAES-GCMなど適切な暗号アルゴリズムを使用してください。
日本語や数字・記号はどう扱われますか?
ROT13はAからZのラテンアルファベットのみを変換します。日本語(ひらがな・カタカナ・漢字)、数字、記号、スペースはそのまま出力されます。
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。