Tooler

Base64変換(エンコード/デコード)ツール

文字列とBase64を相互に変換できます。日本語(UTF-8)にも対応し、 コピーやサンプル入力も可能です。

※ 日本語などの非ASCII文字にも対応するため、UTF-8で変換しています。デコードでエラーになる場合は、入力がBase64として正しいか確認してください。

Base64とは?

Base64は、バイナリデータや文字列を「英数字と一部記号」だけで表現するための形式です。 画像やトークン、設定値などをテキストとして扱いたい場面で使われます。

本ツールでは、文字列→Base64(エンコード)と、Base64→文字列(デコード)をワンクリックで切り替え可能です。 デバッグやAPI連携、ログ確認など、ちょっとした変換作業の時短にご利用ください。

使い方

  1. 「エンコード」または「デコード」を選びます。
  2. 入力欄に文字列(またはBase64)を貼り付けます。
  3. 変換結果を確認し、必要ならコピーして利用します。

よくある質問

Q. 日本語が文字化けするのはなぜ?
Base64は元のバイト列に依存します。本ツールではUTF-8として変換するため、通常は日本語も問題なく扱えます。 それでも崩れる場合は、元データが別の文字コードで作られている可能性があります。
Q. デコードできない場合は?
入力がBase64として不正な形式(文字や=の位置がおかしい等)の場合、変換できません。 余計な空白や改行を取り除いて再度お試しください。
Q. どんな用途で使われますか?
APIトークンの確認、画像データURLの一部、JWTの中身確認(注意:署名検証は別)などでよく使われます。

関連ツール

※ 本ツールはブラウザ上で動作し、入力内容をサーバーに送信しません(実装によって変わる場合があります)。