Base64 エンコーダー / デコーダー
テキストを Base64 に変換、または元に戻します。
どのページでも使う(ブックマークレット)
見ているページを離れずに Base64 エンコーダー / デコーダー を使いたいですか? 下のボタンをブックマークバーにドラッグし、どのウェブサイトでもクリックすれば、その場で Base64 エンコーダー / デコーダー が開きます — すべてブラウザ内だけで動作します。
責任を持って使用してください: ブックマークレットはクリックしたページ上で実行されます。ネットバンキング・決済・医療などの機密性の高いサイトでは使用を避けてください — 使用は自己責任です。処理はすべてローカルで行われ、データはどこにも送信されません。利用規約をご覧ください。
- ブックマークバーが非表示なら表示します — Ctrl+Shift+B(Mac は ⌘+Shift+B)。
- 上のボタンをブックマークバーへドラッグします。
- 任意のウェブサイトを開いてブックマークをクリックすると、右上に Base64 エンコーダー / デコーダー パネルが表示されます。✛ でコーナーを移動、›/‹ で端に収納して再度引き出せます。
- もう一度ブックマークをクリック(または ✕)すると閉じます。
注: セキュリティポリシーの厳しい一部のサイトではブックマークレットがブロックされることがあります。
使用例
テキストをBase64にエンコード
入力
Hello, world!
出力
SGVsbG8sIHdvcmxkIQ==
Base64をテキストにデコード
入力
UnVuV2ViVG9vbHM=
出力
RunWebTools
URLセーフエンコード
入力
subjects?_d=q_v2
出力
c3ViamVjdHM_X2Q9cV92Mg
このツールについて
この無料オンラインBase64エンコーダー・デコーダーは、テキストをBase64に、またその逆にブラウザ内で変換します。エンコードとデコードを切り替えると、入力に応じて結果がリアルタイムに更新されます。すべてアップロードなしにローカルで動作するので、データが端末を離れることはありません。
使い方
- エンコード(テキスト → Base64)またはデコード(Base64 → テキスト)を選びます。
- 左に入力を入力・貼り付けます(またはサンプルをクリック)。
- 結果をコピーするか、入れ替えを押して戻し、方向を反転します。
- URLやファイル名で安全な結果が必要ならURLセーフをオンにします。
Base64とは?
Base64は64個のASCII文字だけでバイナリまたはテキストデータを表現します。CSSやHTMLに画像を埋め込む(データURI)、HTTPヘッダーに資格情報をエンコードする、テキストしか扱えないシステムでデータを移動するのに広く使われます。覚えておいてください: Base64は暗号化ではなくエンコードで — セキュリティは加えず、安全なテキスト表現のみを提供します。
よくある質問
このBase64ツールは無料ですか?
はい — 登録不要の完全無料オンラインBase64エンコーダー・デコーダーです。好きなだけエンコード・デコードできます。
データはサーバーにアップロードされますか?
いいえ。エンコード・デコードはすべてアップロードなしにブラウザ内で行われるため、データが端末を離れず — トークンや個人データにも安全です。
絵文字や非英語テキストも扱えますか?
はい。ツールはBase64に変換する前にテキストをUTF-8でエンコードするので、絵文字やアクセント付き・非ラテン文字も正しく往復します。
URLセーフBase64とは何ですか?
URLセーフBase64は + と / を - と _ に置き換え、末尾の = パディングを外すので、URLやファイル名で安全です。デコーダーは標準とURLセーフの両方の入力を受け付けます。
Base64は暗号化ですか?
いいえ。Base64は暗号化ではなくエンコードです — セキュリティは提供せず、データの安全なテキスト表現のみを提供します。誰でもデコードできます。
Base64は何に使われますか?
CSSやHTMLに画像をデータURIとして埋め込む、HTTPヘッダーに資格情報をエンコードする、テキストしか扱えないシステムでバイナリデータを移動する。
Base64文字列をどうデコードしますか?
デコードに切り替えてBase64を貼り付けると、元のテキストが即座に表示されます。入れ替えボタンで結果を逆方向に戻せます。
関連ツール