logohsb.horse

Base64エンコード・デコード

UTF-8テキストをStandard Base64またはBase64urlへブラウザ内で安全に変換します。

Standard Base64とBase64urlを明示的に選び、alphabetやpaddingの違いを推測せずに変換します。

入力と変換結果はブラウザ内だけで処理します。

Base64形式
操作
Standard Base64
+と/のalphabetを使い、必要なpaddingを=付きで出力します。
Base64url
-と_のURL-safe alphabetを使い、paddingなしで出力します。
入力
結果

使い方

  1. 1

    形式を選ぶ

    Standard Base64またはBase64urlから、入力や利用先に合う形式を選びます。

  2. 2

    操作と文字列を指定

    エンコードまたはデコードを選び、UTF-8テキストかBase64文字列を入力します。

  3. 3

    変換してコピー

    変換を実行し、結果を確認してからクリップボードへコピーします。

形式とpaddingの規則

Standard Base64はpadding付きで出力します。Base64urlはpaddingなしで出力し、デコード時は正しいpaddingの有無をどちらも受け付けます。ASCII whitespaceはデコード時に無視しますが、alphabetは自動判定しません。

よくある質問

Base64urlの末尾に=がないのはなぜですか?
このツールはBase64urlをpaddingなしで出力します。デコードでは正しく付けられたpadding付き入力も受け付けます。
Standard Base64とBase64urlを自動判定しますか?
しません。+、/と-、_を取り違えないよう、選択した形式に合わないalphabetはエラーにします。
ファイルやバイナリも変換できますか?
できません。このツールはUTF-8テキスト専用で、ファイルを読み込んだり外部へ送信したりしません。