Subscribe to our newsletter to unlock your monthly dose of new productivity tools

Base64 デコード

無料の Base64 デコーダ ツールを使用して、オンラインで Base64 をテキストに変換します。 Base64 to Text Converter は、Base64 をテキストに、またはその逆に瞬時に変換します。

  • デコードしたい Base64 文字列を指定されたフィールドに貼り付けるだけです
  • 「デコード」をクリックします
  • ツールは対応するテキストを即座に生成します
  • : dGVzdA== を「test」に

Install our Browser Extension to access our AI tools easily from your browser


無料の Web ツールである Base64 Decoder を紹介します。この強力なオンライン ツールは、Base64 からテキストへ、またはその逆に簡単に変換できるように設計されており、開発者、データ アナリスト、およびエンコードされたデータを扱うすべての人にとって必須のユーティリティとなっています。 Base64 デコーダは、ユーザーフレンドリーなインターフェイスと即座の結果により、Base64 でエンコードされたデータの処理プロセスを合理化します。

Base64 エンコードは、バイナリ データをテキスト形式に変換するために一般的に使用され、簡単にバイナリ データをテキスト形式に変換できます。さまざまなシステム間で処理および送信します。ただし、Base64 でエンコードされたデータを扱う場合、情報を直接読み取って解釈するのは困難な場合があります。ここで、Base64 Decoder の価値が証明されます。ユーザーは Base64 文字列を簡単にデコードし、即座に人間が読めるテキストに変換できるからです。

このツールは双方向の機能を提供し、ユーザーは次のことを可能にします。 Base64 文字列をデコードしますが、プレーン テキストも Base64 にエンコードします。この多用途性により、ユーザーは要件に応じて 2 つの形式をシームレスに切り替えることができます。

この Web ツールはシンプルで直感的なユーザー インターフェイスを備えており、初心者と経験豊富なユーザーの両方がアクセスできます。技術的な専門知識は必要ないため、プロセスがスムーズで手間がかかりません。

Base64 デコーダは単純な原理で動作します。 Base64 文字列が入力フィールドに貼り付けられると、ツールはエンコードされたデータを分析し、Base64 アルゴリズムに従ってデコードします。結果のプレーン テキストが出力フィールドに表示されます。ユーザーは、デコードされたテキストをコピーしてさらに使用したり、入力フィールドと出力フィールドを切り替えるだけでプレーン テキストを Base64 にエンコードするツールを利用したりすることもできます。

Base64 Decoder は、迅速に翻訳するための貴重な Web ツールとして機能します。 Base64 データを読み取り可能な形式に変換し、エンコードされたデータを扱う際の効率と生産性を向上させます。即時変換、使いやすさ、双方向機能により、Web 上で Base64 でエンコードされた情報を扱う人にとって頼りになるリソースになります。開発者、データ アナリスト、または単にエンコードされたデータを扱う人であっても、Base64 デコーダはツールキットへの必須の追加です。

Here is an example of how to encode and decode Base64 in Python, PHP, Java, NodeJS and C++:

Python

import base64

# Encoding
data = b'hello world'
encoded_data = base64.b64encode(data)
print(encoded_data)

# Decoding
decoded_data = base64.b64decode(encoded_data)
print(decoded_data)

PHP

⁄⁄ Encoding
$data = 'hello world';
$encoded_data = base64_encode($data);
echo $encoded_data;

⁄⁄ Decoding
$decoded_data = base64_decode($encoded_data);
echo $decoded_data;

Java

import java.util.Base64;
⁄⁄ Encoding
byte[] data = "hello world".getBytes("UTF-8");
String encodedData = Base64.getEncoder().encodeToString(data);
System.out.println(encodedData);

⁄⁄ Decoding
byte[] decodedData = Base64.getDecoder().decode(encodedData);
String decodedString = new String(decodedData, "UTF-8");
System.out.println(decodedString);

NodeJS

const base64 = require('base64-js');

⁄⁄ Encoding
const data = Buffer.from('hello world');
const encodedData = base64.fromByteArray(data);
console.log(encodedData);

⁄⁄ Decoding
const decodedData = base64.toByteArray(encodedData);
console.log(decodedData.toString());

C++

#include <iostream>
#include <sstream>
#include <iomanip>
#include <string>
#include <vector>
#include <algorithm>

#include "base64.h"

using namespace std;

⁄⁄ Encoding
string data = "hello world";
string encoded_data = base64_encode(reinterpret_cast<const unsigned char*>(data.c_str()), data.length());
cout << encoded_data << endl;

⁄⁄ Decoding
string decoded_data = base64_decode(encoded_data);
cout << decoded_data << endl;