Base64 入力

0 characters

JSON出力

            

すべてのデコードは、ブラウザーでローカルに行われます。あなたのデータがあなたのデバイスから離れることはなく、完全なプライバシーとセキュリティを確保します。

フォーマットされた出力

デコードされたJSONは、読みやすくするために、適切なインデントと構文の強調表示で自動的にフォーマットされます。

高度な機能

JSON 構造に関する詳細な統計 (キー数、深さ分析、サイズ推定など) を取得します。

Base64からJSONへのデコーダーの使用方法

1Base64 データの準備

JSON データを表す Base64 でエンコードされた文字列が必要です。これは、JWTトークン、APIレスポンス、またはデータストレージ形式でよく見られます。

Base64 文字列の例: eyJ0aXRsZSI6IkJhc2U2NCBGb3JtYXQiLCJkZXNjcmlwdGlvbiI6IkNvbnZlcnQgQmFzZTY0IHRvIEpTT04iLCJ2ZXJzaW9uIjoxLjB9

2JSONにデコード

Base64文字列を入力フィールドに貼り付け、[JSONにデコード]ボタンをクリックします。このツールは、JSONを自動的にデコードしてフォーマットします。

{
  "title": "Base64 Format",
  "description": "Convert Base64 to JSON",
  "version": 1.0
}

3デコードされたJSONを使用する

デコードしたら、JSONをクリップボードにコピーしたり、ファイルとしてダウンロードしたり、提供された統計を使用してその構造を分析したりできます。

4一般的な使用例

  • Decoding JWT (JSON Web Tokens)
  • API 応答のデバッグ
  • ストレージ内のエンコードされたデータの操作
  • シリアル化された JSON 構造体の分析
  • アプリケーションの開発とテスト

Base64 および JSON 処理の一般的なライブラリ

JavaScript

js-base64 ライブラリ

js-base64 ライブラリは、JavaScript の堅牢な Base64 エンコード/デコードを提供します。

// Encode to Base64 const encoded = Base64.encode('Hello World');  // Decode from Base64 const decoded = Base64.decode(encoded);  // Parse JSON const json = JSON.parse(decoded);
npmのjs-base64をご覧ください

Python

Python の標準ライブラリには、Base64 と JSON のモジュールが含まれています。

import base64 import json  # Encode to Base64 encoded = base64.b64encode(b'Hello World')  # Decode from Base64 decoded = base64.b64decode(encoded)  # Parse JSON data = json.loads(decoded)

Java

java.util.Base64

Java 8 には、標準ライブラリにBase64エンコード/デコードが含まれています。

import java.util.Base64; import com.google.gson.Gson;  // Encode to Base64 String encoded = Base64.getEncoder() .encodeToString("Hello World".getBytes());  // Decode from Base64 String decoded = new String( Base64.getDecoder().decode(encoded));  // Parse JSON with Gson Gson gson = new Gson(); MyObject obj = gson.fromJson(decoded, MyObject.class);

Related Tools