Base64 デコーダー Base64 でエンコードされた文字列を瞬時に平文に戻します。
Base64 デコード
Base64 でエンコードされた文字列を瞬時に平文に戻します。
Base64を貼り付け
入力フィールドにBase64でエンコードされた文字列を貼り付けてください。
デコードしたテキストの表示
デコードされた平文がリアルタイムに瞬時に表示されます。
結果のコピー
デコードしたテキストをクリップボードにコピーするには、コピーをクリックします。
What Is Base64 デコード?
Base64 デコーディングは、Base64 エンコード プロセスを逆にし、Base64 でエンコードされた ASCII 文字列をもとのバイナリまたはテキスト形式に戻します。4 個の Base64文字ごとに、3 バイトのデータに変換されます。パディング文字 (=) は末尾のパディング バイト数を示しています。このツールは、ブラウザーのネイティブな atob() 関数と decodeURIComponent を使用して Unicode サポートを行い、マルチバイト UTF-8 文字、絵文字、および国際スクリプトを正しく処理します。無効な Base64 入力は検出され、明確なエラーメッセージで報告されます。すべての処理がブラウザ内で行われるため、最大のプライバシーと速度が実現します。
Why Use Base64 デコード?
-
リアルタイム出力による即時デコード
-
デコードされたテキストに対するフルユニコードとUTF-8のサポート
-
100%クライアントサイド処理 - データはブラウザから離れません
-
標準およびURLセーフなBase64バリアントを扱う
Common Use Cases
APIのデバッグ
JWTトークン、APIレスポンス、およびWebhookからのBase64ペイロードをデコードします。
メール処理
MIMEエンコードされたメールコンテンツと添付ファイルをデコードします。
データの検査
Base64でエンコードされた構成値とシークレットを検査します。
Web開発
データURIおよびWebページ内の埋め込みBase64コンテンツをデコードします。
Technical Guide
Base64 デコーディングでは、各文字をその 6 ビット値に戻し、6 ビット グループをバイトに再構築してパディングを削除します。標準的な Base64 アルファベットでは、A-Z (0-25)、a-z (26-51)、0-9 (52-61)、+ (62)、/ (63) が使用されます。パディング = 文字は 1 または 2 個の不足バイトを示します。このツールはまた、デコーディング前に - を + に、_ を / に置き換えることで URL セーフな Base64 も受け付けます。atob() がバイト文字列を生成した後、ツールは decodeURIComponent(escape()) を逆に処理して Unicode 文字を再構築します。
Tips & Best Practices
-
1標準およびURLセーフなBase64入力を両方サポートしています
-
2貼り付けたBase64文字列に空白や改行が含まれているかどうかを確認してください
-
3JWTトークンのデバッグに使用できます - ヘッダーとペイロードはBase64です
-
4Base64はエンコードであり、暗号化ではありません - 誰でもデコードできます
Related Tools
Frequently Asked Questions
Q このツールは無料ですか?
Q 私のデータは安全ですか?
Q URLセーフなBase64をデコードできますか?
Q どのブラウザがサポートされていますか?
Q 入力が無効な場合どうなりますか?
About This Tool
Base64 デコード is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.