Base64 エンコーダー / デコーダー

ブラウザ内でBase64を即座にエンコード・デコード — UTF-8、URL-safe変換、標準パディングに対応。アップロードなし。

出力


オンラインでBase64をエンコード・デコード

任意のテキストを貼り付けると、入力した瞬間にBase64でエンコードされます — ボタンを押す必要もなく、アップロードも不要です。すべてブラウザ内でローカルに実行されるため、センシティブな値も端末の外に出ることはありません。デコードに切り替えるとBase64文字列をプレーンテキストに戻せます。URL-safeモードを有効にすると、+-に、/_に置き換えてパディングを除去するRFC 4648変換が使えます。

エンコーダーは完全なUTF-8に対応しているため、アクセント付き文字、絵文字、CJKテキストもすべて正しくラウンドトリップします。入力が有効なBase64でないためデコードに失敗した場合は、無音のゴミ出力ではなく明確なエラーメッセージが表示されます。

よくある質問

データはどこかに送信されますか? いいえ。すべてのエンコード・デコードはブラウザ内で完全にクライアント側で行われます。

URL-safe Base64とは何ですか? 標準のBase64はURLでパーセントエンコードが必要な+/を使います。URL-safe変換では代わりに-_を使い、=パディングを省略します — クエリ文字列やJWTトークンでそのまま安全に使用できます。

関連ツール

人気のツール