ToolPal

テキスト暗号化/復号化

ブラウザ内でAES-256-GCMを使ってテキストを暗号化・復号化します。データはサーバーに送信されません。

すべての操作はブラウザ内で実行されます。サーバーにデータは送信されません。
AES-256-GCM • PBKDF2-SHA256 (10万回反復) • Web Crypto API

使い方

ブラウザ内でAES-256-GCMを使ってテキストを暗号化・復号化します。データはサーバーに送信されません。

  1. 1To encrypt text: make sure you're on the 'Encrypt' tab, type or paste the text you want to protect in the 'Plain Text' field.
  2. 2Enter a strong password in the Password field — this is the only key to decrypt the text later. Use a mix of letters, numbers, and symbols. Click the eye icon to toggle visibility.
  3. 3Click the 'Encrypt' button. After a brief moment (the browser derives the key using 100,000 PBKDF2 iterations), the encrypted output appears as a long base64 string.
  4. 4Copy the encrypted output using the 'Copy' button and store or share it. The encrypted string includes the salt and IV — it's self-contained.
  5. 5To decrypt: switch to the 'Decrypt' tab, paste the encrypted base64 string, enter the same password, and click 'Decrypt'. The original text appears instantly.

主な機能

  • AES-256-GCM encryption — one of the strongest symmetric encryption algorithms available, with built-in authentication
  • PBKDF2-SHA256 key derivation — 100,000 iterations add significant resistance to brute-force password attacks
  • 100% client-side — uses the browser's native Web Crypto API; no data ever leaves your device
  • Self-contained encrypted output — the base64 string embeds the random salt and IV, so no metadata needs to be stored separately
  • Show/hide password toggle and clear error messages for wrong passwords or corrupted input

よくある質問

詳しく読む