無料オンラインツール

Base64デコード(無料オンラインツール)

Base64デコードで標準Base64をUTF-8の文字列へ変換。日本語の符号化にも対応。暗号化やJWTの検証ではなく、入力は最大2 MiBです。

プライベートで安全2時間後に自動削除登録不要
更新日:2026年10月3日ツール

Base64デコード(無料オンラインツール)の使い方

  1. 1戻したいBase64文字列を入力欄へ貼り付けます。データURIの見出しや説明文は含めず、標準Base64の本体だけを入力してください。
  2. 2操作で「デコード」を選びます。初期選択はエンコードなので、Base64を文字へ戻す場合は切り替えが必要です。
  3. 3「処理する」を押して結果を確認します。失敗した場合は、必要な末尾の=、途中に混ざった改行、-や_を使う別形式を確認してください。
  4. 4符号化したいときは元のテキストを貼り付け、「エンコード」を選んで処理します。入力の先頭や末尾に必要な空白がある場合は、それも含めて符号化されます。
  5. 5結果をコピーするか、UTF-8の.txtファイルとしてダウンロードします。元の文字列と照合し、必要な出力は一時保存の期限内に端末へ残してください。

Base64デコードでは、標準Base64の文字列をUTF-8のテキストへ戻せます。反対に、日本語を含むテキストをBase64へ符号化することもできますが、パスワードで保護する暗号化ではありません。

動作を確認するなら、秘密情報ではなく「こんにちは」などの短いサンプルを使ってください。このツールは文字列用で、画像ファイルの復元やJWTの署名検証には対応していません。

Base64デコードとエンコードの機能

同じ入力欄で二つの方向を選べます。エンコードは入力テキストをUTF-8のバイト列として扱い、標準Base64で表します。デコードはBase64のバイト列をUTF-8の文字として表示します。

たとえば「こんにちは」のエンコード結果は44GT44KT44Gr44Gh44Gvです。この文字列をデコードすると元の日本語になります。サンプルを往復させると、操作の選び間違いやコピー漏れに気付きやすくなります。

  • UTF-8の日本語やアクセント付き文字を標準Base64へ符号化
  • 標準Base64からUTF-8テキストへのデコード
  • 結果のコピーと.txtファイルのダウンロード
  • デコード時に不要な前後の空白を除去
  • 画面の入力と結果をクリア

標準Base64とBase64urlの違い

このツールのデコードは、英数字と+、/を使う標準Base64を受け付けます。末尾に必要な=が付いた形式が対象です。長さが4の倍数でない文字列や、途中に空白・改行がある入力は受け付けません。

Base64urlは-や_などを使う別の形式です。JWTの各部分やURL用のトークンを、そのままこの欄へ貼り付けても対応するデコードにはなりません。見た目が似ていても、標準Base64と同じ入力だと決めつけないでください。

データURIにはdata:text/plain;base64,のような見出しが付く場合があります。このツールは見出しを自動で取り除きません。テキストの内容を確認する用途なら本体だけを使い、画像などのバイナリーには対応した別の方法を選びます。

MDN:Base64とURL用形式の違い(英語)

文字化けとバイナリーデータ

デコード結果はUTF-8のテキストです。元のバイトが別の文字コードだったり、画像や圧縮ファイルだったりすると、読みやすい文字にはなりません。置換文字が出ても、正しいテキストを復元できた証拠にはなりません。

日本語のログを渡す場合は、送信元でもUTF-8が使われているか確認します。この画面で文字コードをShift_JISへ変更する機能はありません。元のバイナリーファイルをそのままダウンロードする機能もありません。

Base64は圧縮ではなく、短い入力でも表記が長くなることがあります。サイズを減らしたり通信を暗号化したりする目的で選ばず、文字だけでバイトを表す必要がある場面で使ってください。

入力上限とスマホでの操作

入力の上限はUTF-8換算で2 MiBです。テキスト欄の文字数表示はバイト数とは異なります。Base64の表記は元の内容より長くなるため、元ファイルの大きさだけで上限内だと判断しないでください。

Base64デコードはスマホでも利用できます。貼り付け後に文字列が途中で切れていないか、末尾の=が残っているかを確認します。長い内容をメッセージアプリからコピーするときは、改行や説明文が混ざっていないかも見直してください。

エンコードでは入力した改行や空白も内容です。デコードでは前後の空白だけを取り除き、途中の空白は許可しません。二つの処理で空白の扱いが異なる点を覚えておくと、結果の違いを調べやすくなります。

秘密情報と一時保存

Base64の内容は、対応する方法で誰でも元のバイトへ戻せます。APIトークンやパスワードをBase64にしても、秘密のまま共有できるわけではありません。本物の認証情報をサンプルとして貼り付けないでください。

入力の処理はサーバー側で行われます。結果の一時ファイルは2時間で期限を迎え、アカウントの履歴へ保存した出力は別の保存設定に従います。画面のクリアは、保存済みデータを削除する操作ではありません。

デコードした内容を確認する

結果がJSONなら、JSON整形で読みやすくして構文を確認できます。URLのパラメーターを渡したい場合は、Base64とパーセント符号化を混同せず、送信先が求める方法を選んでください。

よくある質問と回答

Base64デコードは無料ですか?

このテキスト用ツールは無料で使えます。入力上限は2 MiBです。無料でも、任意の形式や大きさのファイルをデコードできるわけではありません。

スマホでもBase64を変換できますか?

スマホのブラウザで貼り付け、エンコードとデコードの切り替え、結果のコピーができます。末尾の=や改行の混入を確認してください。長い文字列では、途中までしかコピーできていないことがあります。

入力した文字列や結果は保存されますか?

処理のため、入力はサーバーへ送信されます。結果は2時間で期限を迎える一時ファイルとして保存されます。アカウントの履歴へ保存した場合は別の保存設定に従います。

専用ソフトのインストールは必要ですか?

この画面の操作に専用ソフトは必要ありません。入力とコピーはブラウザで行えます。処理を端末内だけで行いたい場合は、ローカルのツールを選んでください。

JWTやBase64urlもデコードできますか?

このデコードは標準Base64用で、Base64urlの形式を自動変換しません。JWTの署名、有効期限、発行元も検証しません。認証の判断には、対応したライブラリーや検証機能が必要です。

Base64なら安全にパスワードを送れますか?

Base64は暗号化ではありません。文字の表し方を変えているだけで、内容を読めなくする秘密鍵はありません。パスワードやトークンは貼り付けず、共有方法を別に検討してください。

大容量ファイルを安全に送信

Base64デコード(無料オンラインツール)の作業が終わりましたか?結果や元のファイルを無料で転送できます。登録不要、暗号化され、24時間後に自動削除されます。

ファイルをアップロード