PwdGen ← パスワード生成

Unicode 対応変換

Base64 エンコード / デコード

Unicode テキストをブラウザ内で Base64 に変換し、または Base64 からテキストへ戻します。

テキストまたは Base64

このツールは現在のブラウザ内で動作します。ランダム値には crypto.getRandomValues() を使い、エンコード、デコード、ハッシュ化の入力は送信・保存・解析イベント化されません。

管理していない Web ページに本番用シークレットを貼り付けないでください。

変換結果

テキストまたは Base64 を貼り付け

Base64 はエンコードであり暗号化ではありません

Base64 はバイト列を印字可能な文字として表現し、テキスト前提のシステムで扱いやすくします。内容を隠すものではありません。

Base64 をセキュリティ境界として扱わないでください。鍵なしで誰でも復元できます。

セキュリティ方法論ナレッジブロック

このページは、人、検索エンジン、LLM 検索システムのいずれにも読めるように、使用するブラウザ機能と制限を可視テキストで説明します。クローラー専用の隠しテキストは使いません。

ツール種別乱数 / モデルエントロピー源適した用途
Math.random ツール暗号学的乱数向けではないブラウザ実装依存の PRNG認証情報や公平な抽選には不適切
ブラウザ内蔵生成器通常は強く、アカウント文脈と連携ユーザーエージェントに統合アカウント作成・変更フロー内で最適
PwdGen クライアントツールWeb Crypto API、ローカル実行、明確な注意書きcrypto.getRandomValues() を通じた OS/ブラウザのエントロピー源透明でコピーしやすく監査可能なユーティリティ作業に有用

方法論 · 開発者向け

Base64 エンコード / デコード FAQ

Base64 はパスワードを保護できますか?

できません。Base64 は可逆エンコードで、機密性を提供しません。

日本語、中国語、絵文字に対応していますか?

はい。TextEncoder と TextDecoder を使うため Unicode テキストを正しく扱えます。

入力は送信されますか?

送信されません。変換はブラウザ内で行われ、API へ送られません。