Base64をJSONに変換 — 無料オンライン

下にBase64を貼り付けて「変換」をクリックすると、瞬時にJSONが得られます。

入力 準備完了

入力の統計は、このフィールド上部の統計ボタンから確認できます。

出力

出力の統計は、このフィールド上部の統計ボタンから確認できます。

結果は情報提供のみを目的としており、誤りを含む場合があります。重要な情報は必ずご自身で確認してください。本ツールのご利用は自己責任でお願いいたします。

このツールでできること

Base64からJSONへの変換ツールは、Base64文字列をデコードし、デコード結果がJSONであれば2スペースでインデントして整形して返します。標準のBase64と、トークンで使われるURLセーフなBase64の両方に対応しています。

デコード結果がJSONでない場合は、エラーではなくJSON文字列として返されるので、内容は読み取れます。Base64が無効だというメッセージは、入力そのものが壊れている(途中で切れている、他のテキストが混ざっているなど)ことを意味します。

こんなときに使えます

  • APIの応答、Webhook、メッセージキュー、KubernetesのSecretに含まれるBase64のペイロードを読む場合。
  • JWTの中央部分を確認する場合。ヘッダーと署名を含むトークン全体にはJWTをJSONに変換を使ってください。
  • アプリケーションが送信前にエンコードしたCookieやURLパラメーターの値を確認する場合。
  • 一方がJSONメッセージをBase64でエンコードし、もう一方がそれを拒否する連携の不具合を調べる場合。

使用例

入力

eyJ1c2VyIjoiYW5hIiwicm9sZSI6ImFkbWluIiwiZXhwIjoxNzY3MjI1NjAwfQ==

出力

{
  "user": "ana",
  "role": "admin",
  "exp": 1767225600
}

このツールについての質問

デコードした内容がJSONでない場合は?

デコードしたテキストが引用符付きのJSON文字列として返されるので、何も失われません。引用符なしのプレーンテキストとして見たい場合は、Base64 デコードツールでデコードしてください。

URLセーフなBase64に対応していますか?

はい。+と/の代わりに-と_を使う文字列や、=によるパディングがない文字列もデコードできます。文字列内のスペースや改行は無視されます。

画像などのファイルもデコードできますか?

このページはテキストとJSON用です。画像をBase64にしたり、その逆を行ったりするには画像 to Base64変換ツールツールを使ってください。そちらでは画像のプレビューと、HTMLやCSSですぐ使えるdata: URLも得られます。

よくある質問

このツールで機密データを変換しても安全ですか?

はい - データは処理後すぐに削除されます。サーバー上に記録・保存されることはありません。

ファイルサイズに制限はありますか?

通常サイズのドキュメントであれば問題なく処理できます。非常に大きなファイルの場合は、事前に分割することをおすすめします。

このツールは無料ですか?

はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。

結果はどこで確認できますか?

このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。