Justools

Base64

データURL・APIペイロード・設定文字列向けにBase64テキストをエンコード・デコードできます。

Encode or decode Unicode text locally in your browser.

よく一緒に使われる無料ツールです。すべてブラウザ上で動作します。

このツールの使い方

  1. テキストまたは Base64 を貼り付けます。
  2. 「エンコード」または「デコード」をクリックします。
  3. 結果ボックスから出力をコピーします。

よくある質問

Base64とは何ですか?

Base64は画像やファイルなどのバイナリデータを、文字、数字、いくつかの記号からなるプレーンテキストとして表す方法です。メール、JSON、古いAPIなど一部のシステムはテキストのみを安全に処理するように設計されており、生のバイナリバイトを破損することがあります。データをBase64としてエンコードするとこれらのテキストのみのチャンネルを通じて無傷で転送できます。CSSまたはHTMLに埋め込まれたデータURL、API認証ヘッダー、ファイルの内容を含むJSONフィールドでよく見かけます。

Base64ツールを使うのは誰ですか?

小さな画像をデータURLとしてCSSまたはHTMLに直接埋め込む開発者、認証トークンやペイロードを調査するAPIテスター、設定ファイル、ログ、Webhookで見つけたBase64文字列をデコードして実際に何を言っているか確認する方。

Base64は暗号化ですか?

いいえ。Base64はエンコードであり、セキュリティではありません。キーやパスワードなしで誰でも元のデータにデコードできるため、機密情報の保護には絶対に依存しないでください。

ユニコードは機能しますか?

はい。このツールはBase64に変換する前にテキストをUTF-8としてエンコードするため、アクセント文字、絵文字、非ラテン文字が正しく往復します。

デコードが失敗したのはなぜですか?

入力に無効なBase64文字が含まれている、末尾のパディング文字が欠けている、またはデコードされたバイトが有効なUTF-8テキストではない可能性があります。

テキストはアップロードされますか?

いいえ。エンコードとデコードはお使いの端末のブラウザ組み込みAPIを使用します。Justoolsのサーバーには何も送信されません。

ファイルをエンコードできますか?

この最小限のバージョンは貼り付けたテキストのみを処理します。実際のファイルをエンコードするには、テキストボックスではなくファイルのバイトを直接読み取るツールが必要です。

ブラウザ内でローカルに処理されます。ファイルが当社のサーバーにアップロードされることはありません。