Base64エンコード・デコードの使い方完全ガイド

Base64は、バイナリデータを英数字と記号だけのテキストに変換する方式です。CubToolsのBase64エンコードを使えば、専用ソフトのインストールなしに、ブラウザだけで変換できます。

2026-09-27 · 5 分で読めます

Base64とは何か

Base64は、画像やファイルなどのバイナリデータを、A〜Z・a〜z・0〜9と「+」「/」「=」の64文字だけで表現する変換方式です。メールやJSON、URLなどテキストしか扱えない場所にデータを埋め込むために使われます。

変換後の文字列は元のデータより約33%大きくなりますが、文字コードの影響を受けずに送れるのが利点です。CubToolsでは、この変換と逆変換(デコード)をブラウザ内で完結できます。

エンコードの手順

テキストボックスに変換したい文字列を入力または貼り付けます。モードが「エンコード」になっていることを確認して変換を実行すると、Base64文字列が出力されます。

デコードの手順

モードを「デコード」に切り替え、Base64文字列を貼り付けます。変換を実行すると元のテキストが復元されます。改行や空白が混ざっていると失敗することがあるため、事前に取り除くのがコツです。

変換結果の使い方

出力された文字列はコピーボタンでクリップボードにコピーできます。HTMLのdata URIやAPIのリクエストボディなど、そのまま貼り付けて利用してください。

手順

  1. CubToolsのBase64エンコードページを開く
  2. 変換モードで「エンコード」または「デコード」を選ぶ
  3. 入力欄に文字列を貼り付ける
  4. 変換ボタンを押して結果を確認する
  5. 出力欄の内容をコピーする
  6. 必要に応じてdata URIなどに組み込んで使う

よくある質問

Base64に変換するとデータは暗号化されますか?

いいえ、Base64は暗号化ではなく単なる変換方式です。誰でもデコードできるため、パスワードなどの機密情報をそのままBase64化して公開しないでください。

日本語の文字列も変換できますか?

はい、可能です。CubToolsはUTF-8として処理するため、日本語を含む文字列も正しくエンコード・デコードできます。文字化けする場合は入力の文字コードを確認してください。

ファイルのBase64変換にも対応していますか?

いいえ、テキストの変換のみに対応しており、ファイルの選択・読み込みには対応していません。画像などをBase64化したい場合は、OS標準のbase64コマンドなど他の手段をご利用ください。

変換したデータはサーバーに送信されますか?

いいえ、すべての処理はお使いのブラウザ内で行われ、入力内容がサーバーにアップロードされることはありません。

関連ガイド