目次
Text to Base64 は、プレーン テキスト (ASCII または Unicode) を Base64 でエンコードされたデータに変換するデータ エンコード方法です。これにより、テキストのみを扱うシステム間でスムーズかつ安全なデータ共有が可能になります。これには、電子メール、API、および構成ファイルが含まれます。
Base64 エンコーディングでは、データは圧縮または暗号化されません。代わりに、画像やファイルなどのバイナリ コンテンツを読み取り可能なテキストとして表示する信頼性の高い方法を提供します。このオンライン ツールを使用すると、ブラウザで Base64 を安全かつプライベートに即座にエンコードおよびデコードできます。
テキストを Base64 に即座に変換する
何もインストールせずに、テキストを Base64 に簡単に変換できます。テキストを貼り付けて [エンコード] をクリックして、出力をコピーまたはダウンロードするだけです。
逆のプロセスが必要な場合は、Base64 からテキストに切り替えて、Base64 文字列を読み取り可能なテキストにデコードします。
このツールは、すべての操作をブラウザでローカルに実行し、完全なプライバシーを確保し、サーバーにデータをアップロードすることはありません。
テキストをBase64でエンコードする方法
テキストを貼り付けるか入力します。
- [
エンコード] をクリックして、テキストから base64 への高速変換を実行します。
エンコードされた結果をコピーまたはダウンロードします。
デコードするには、Base64 文字列を貼り付けて [デコード] をクリックして元のテキストを復元します。
Base64エンコーディングとは
Base64 は、バイナリ データをテキストとしてエンコードする方法です。このデータを ASCII 文字列形式で表すために 64 文字を使用します。
人々は主に、テキスト チャネルを介してバイナリ情報を送信するときに、ヘルプを取得し、データを保護するためにこれを使用します。
暗号化ではない – Base64 は元に戻すことができます。
圧縮ではない – データサイズが約33%増加します。
用途 – 電子メール (MIME)、JSON ペイロード、API、およびデータ URI。
秘密保持のためではなく、安全なデータ記述のために Base64 を利用します。
この Base64 コンバーターを使用する理由
🔒 100%プライベート:すべての処理はブラウザでローカルに行われます。
⚡ 高速かつシンプル:貼り付け→エンコード→コピーを数秒で完了します。
🔁 双方向変換: 1 ページでエンコードおよびデコードします。
🧰 スマートコントロール:Base64URLモード、MIME行折り返し、パディングトグル。
⌨️ キーボードフレンドリー: 素早い繰り返し使用に最適化されています。
Base64エンコーディングを使用する場所
小さな画像やアイコンを HTML/CSS のデータ URI として埋め込む。
JSON または API ペイロード内でバイナリ データを安全に送信します。
電子メールの添付ファイルとインライン コンテンツのエンコード (MIME 形式)。
データ検証のためにエンコードされた文字列をデバッグおよび検査します。
ヒント: 画像を処理するには、画像から Base64 へのコンバーターを使用して、ここで出力をデコードまたは検証します。
重要な高度な Base64 オプション
Base64URL: JWT またはクエリ文字列に URL セーフなエンコーディングを使用します。
改行 (76 文字): MIME サポートのフォーマット出力。
パディング コントロール: システム要件に基づいて "=" パディングを追加または削除します。
文字セットチェック: 出力が破損しているように見える場合は、ASCII に変換します。
例
テキストをBase64にエンコードする
インプット:こんにちは、ツール!
アウトプット:SGVsbG8sIFRvb2xzIQ==
Base64 をテキストにデコードする
インプット: VGV4dCB0byBCYXNlNjQ=
アウトプット:テキストを Base64 に
開発者のショートカットとコード
Python:Python base64エンコード/ Python base64デコードを使用したクイックテスト、次にここで検証します
macOS ターミナル: base64 デコードが組み込まれており、高速ラウンドトリップが可能
デモ用の簡単な難読化: rot13 デコーダー / rot13 エンコーダー (Base64 の前または後)
デコードが間違っているように見える場合は、テキストを ASCII に変換してコード ポイントを確認し、再エンコードします
APIドキュメントは近日公開予定
Documentation for this tool is being prepared. Please check back later or visit our full API documentation.
よくある質問
-
Base64 と呼ばれるバイナリからテキストへのエンコード技術は、バイナリ データを ASCII 文字の文字列に変換します。インターネット経由で写真を転送したり、パスワードを保存したり、電子メールの添付ファイルを暗号化したりするためによく使用されます。base64 エンコーディングはデータを暗号化しませんが、さまざまなプラットフォームやシステムが理解できるように、バイナリ データを単純な形式で送信および保存する方法を提供します。
-
いいえ、テキストを base64 に変換してもデータは暗号化されません。安全な送信と保存を可能にする方法でのみデータを暗号化します。
-
テキストのセキュリティ、ファイルサイズの縮小、プラットフォームの互換性、テキストの保持、および迅速かつ簡単な変換は、テキストからBase64への変換の利点の一部です。
-
テキストベースのデータは、安全な送信と保存のために Text to Base64 を使用してエンコードできます。電子メール、パスワード、写真が頻繁に保存されます。
-
はい、Text to Base64 には、ファイルが大きい、文字セットが小さい、暗号化がないなど、いくつかの欠点があります。
-
Base64は圧縮ではなくサポート用です。
-
はい。文字列を貼り付けてデコードし、base64 をテキストにします。元々バイナリ (画像など) であった場合は、デコードされたバイトをプレーン テキストとして表示するのではなく、ファイルとして保存します。