Base64エンコーダー/デコーダー

テキストをBase64形式にエンコードしたり、Base64形式のテキストを元のテキストに戻したりできます。UTF-8を完全にサポートし、バイトサイズも追跡します。

Input
Output 복사됨!
🔮 あなたのK-pop運命キャラクターを発見 🎨 도툰 — 웹툰·일러스트 플랫폼

Base64エンコードとは?

Base64は、バイナリデータを64種類の印刷可能なASCII文字のセットに変換する、バイナリ-テキストエンコーディング方式です。JSON、XML、HTML、メールの添付ファイル、Data URIなどのテキストベースの形式でバイナリデータを埋め込むためによく使用されます。

Base64のエンコード/デコード方法

  1. モードを選択 — エンコード(テキストからBase64へ)またはデコード(Base64からテキストへ)を選択します。
  2. 入力または貼り付け — コンテンツを入力すると、結果がリアルタイムで更新されます。
  3. サイズを確認 — 入力と出力のバイトサイズが表示され、比較できます。
  4. コピー — コピーをクリックして結果を取得します。

このBase64ツールを使う理由

  • UTF-8サポート — TextEncoderを使用して、絵文字、CJK、アクセント付き文字などのマルチバイト文字を正しく処理します。
  • バイトサイズ追跡 — 入力サイズと出力サイズを確認して、エンコードのオーバーヘッドを把握します。
  • リアルタイム — 入力すると結果が更新されるため、ボタンをクリックする必要はありません。
  • 入れ替えボタン — 出力を新しい入力として使用して、操作を瞬時に反転させます。
  • プライバシー — すべての処理はブラウザ内で行われ、データはアップロードされません。

FreeToolboxと他のBase64ツールとの比較

機能FreeToolboxbase64encode.orgbase64decode.org
UTF-8サポートはい (TextEncoder)はいはい
リアルタイムはいいいえ(ボタン)いいえ(ボタン)
バイトサイズ表示はいいいえいいえ
I/O入れ替えはいいいえいいえ
広告最小限多い多い

よくある質問

Base64の出力が入力よりも大きくなるのはなぜですか?

Base64エンコードでは、3バイトのバイナリデータを4つのASCII文字として表現するため、データサイズが約33%増加します。

このツールはUTF-8文字をサポートしていますか?

はい。このツールはTextEncoderを使用して、絵文字、中国語、日本語、韓国語、アクセント付き文字などのマルチバイトUTF-8文字を適切に処理します。

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

このツールは、テキストからBase64への変換用に設計されています。ファイルからBase64への変換(画像、PDF)には、画像Base64変換ツールを使用してください。

Base64は暗号化ですか?

いいえ。Base64はエンコード方式であり、暗号化ではありません。誰でもBase64データをデコードできます。機密情報を保護するために使用しないでください。

Base64ではどのような文字が使用されますか?

Base64では、A-Z、a-z、0-9、+、/(合計64文字)と、パディング用の=が使用されます。