BASE64エンコード・デコード

テキストやデータをBASE64形式にエンコード、またはBASE64文字列をデコードする無料ツール。 API開発、データ変換、バイナリデータの扱いに最適です。

入力テキスト

文字数: 0バイト数: 0

BASE64文字列

文字数: 0

BASE64とは?使い方ガイド

BASE64について

BASE64は、バイナリデータを64種類のASCII文字で表現するエンコード方式です。

  • メールやXMLでのバイナリデータ埋め込み
  • APIでの画像やファイルデータ転送
  • HTMLでの画像のインライン表示
  • 設定ファイルでの複雑なデータ保存

使用例

入力: Hello World!
出力: SGVsbG8gV29ybGQh
日本語入力: こんにちは
出力: 44GT44KT44Gr44Gh44Gv

リアルタイム変換

入力と同時に自動変換。高速で正確な処理。

🔒

安全処理

データはブラウザ内で処理。サーバーに送信されません。

🌐

UTF-8対応

日本語を含む全言語に対応。文字化けなし。

開発者向け情報

主な用途

  • • REST API でのファイルデータ送信
  • • HTML での画像埋め込み (Data URI)
  • • JWT トークンの一部
  • • Basic認証のヘッダー
  • • XMLやJSONでのバイナリデータ
  • • 設定ファイルでの証明書保存

プログラミング言語での実装

JavaScript:
btoa('Hello') // エンコード
atob('SGVsbG8=') // デコード
Python:
base64.b64encode(b'Hello')
base64.b64decode('SGVsbG8=')