Base64変換ツール

テキストやファイルをBase64にエンコード・デコードできる無料オンラインツール。URL-safe対応、UTF-8完全サポート。ブラウザで処理するためプライバシーも安心。

最終更新: 2026/01/06

変換モード

ファイルをドラッグまたはクリックしてアップロード

最大10MB / ブラウザで処理 (サーバー送信なし)
入力
結果
0
入力長
0
出力長

Base64変換ツールとは?

Base64は、バイナリデータをASCII文字列に変換するエンコーディング方式です。メール添付ファイル、Webデータ送信、API通信などで広く使用されています。このツールを使用すると、テキストやファイルを簡単にBase64に変換したり、Base64文字列を元に戻したりできます。

主な機能

  • テキストエンコード – 通常のテキストをBase64文字列に変換
  • テキストデコード – Base64文字列を元のテキストに復元
  • ファイルエンコード – 画像、ドキュメントなどのファイルをBase64に変換
  • URL-safeオプション – URLで安全に使用できるBase64変換
  • リアルタイム変換 – 入力と同時に結果を確認
  • UTF-8対応 – 日本語などのUnicode文字を完全サポート

使い方

  1. モード選択 – エンコードまたはデコードタブを選択します。
  2. テキスト入力 – 変換するテキストを入力欄に貼り付けるか直接入力します。
  3. ファイルアップロード – (エンコードモード) ファイルをドラッグまたはクリックしてアップロードします。
  4. 結果確認 – リアルタイムで変換された結果を確認します。
  5. コピー – コピーボタンをクリックして結果をクリップボードに保存します。

URL-safe Base64とは?

標準のBase64は +/= 文字を使用しますが、これらの文字はURLで特別な意味を持ちます。URL-safe Base64(RFC 4648)はこれらの文字を -_ に置き換え、パディングを削除することで、URLやファイル名で安全に使用できます。

こんな方におすすめ

  • Web開発者 – APIデータ送信、JWTトークンのデバッグ
  • メール担当者 – メール添付ファイルのエンコード確認
  • セキュリティ専門家 – エンコードされたデータの分析
  • データアナリスト – エンコードされたデータの復元
  • 一般ユーザー – 簡単なテキストのエンコード/デコード

プライバシー保護

このツールは100%ブラウザで動作します。入力したテキストやアップロードしたファイルはサーバーに送信されず、ブラウザを閉じるとすべてのデータが削除されます。安心して機密データも変換できます。

よくある質問

Base64エンコードは暗号化ですか?

いいえ、Base64は暗号化ではありません。単にバイナリデータをテキストで表現するエンコーディング方式です。誰でも簡単にデコードできるため、セキュリティ目的で使用すべきではありません。

日本語もエンコードできますか?

はい、UTF-8エンコードに対応しているため、日本語、韓国語、中国語などすべてのUnicode文字を正常にエンコード・デコードできます。

ファイルアップロードは安全ですか?

はい、安全です。ファイルはブラウザのJavaScriptでのみ処理され、サーバーには送信されません。すべての処理はユーザーのデバイス上でのみ行われます。

Base64でエンコードするとサイズが大きくなりますか?

はい、Base64エンコードは元のデータより約33%大きい結果を生成します。これは8ビットのバイナリデータを6ビット文字で表現するためです。

お問い合わせ