コード、データと QRツール

文字列の難読化

文字列を一目で読みにくくし、明確に可逆な方法で同じブラウザー内から復元できます。アップロードは不要です。

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

最大100,000文字です。処理はブラウザー内で行われます。

方式を選び、値を入力して開始してください。

これは元に戻せる難読化であり、暗号化ではありません。秘密情報を入力しないでください。

使い方

使い方

  1. 文字列を入力してエンコード方法を選びます。
  2. 「難読化」または「復元」を選び、変換後のテキストを確認します。
  3. 結果をコピーするか UTF-8 テキストファイルとしてダウンロードします。

4 種類の可逆表現

Base64 は UTF-8 バイトをエンコードし、16 進数は UTF-8 バイトを 2 桁ずつ記述します。Unicode エスケープは各 UTF-16 コード単位を \uXXXX として書き、ROT13 は ASCII 文字を巡回させます。各方式には対応する復元操作があります。

難読化は暗号化ではありません

これらの形式はすぐ読みにくくするだけで、機密性はありません。形式を知る人なら誰でも復元できます。パスワード、API キー、トークンなどの秘密にこのページを使わないでください。

ローカル処理と入力上限

変換、コピー、ダウンロードはブラウザー内で行われます。入力は 100,000 文字までで、ページを離れた後にサーバーへ送信・保存されません。

よくある質問

あわせて知りたいこと

パスワードや API キーを保護できますか?

いいえ。難読化は可逆であり、暗号化ではありません。機密データにはシークレット管理ツールか十分に検証された暗号方式を使ってください。

絵文字を扱える方法はどれですか?

Base64 と 16 進数は絵文字を含む UTF-8 テキストを保持します。Unicode エスケープは各 UTF-16 コード単位を保持し、サロゲートペアも正しく復元します。

値を復元するには?

「復元」を選び、作成時と同じ方法を選んで変換済みテキストを貼り付け、実行します。

テキストはアップロードされますか?

いいえ。処理はブラウザー内で行われます。