Base64エンコード・デコード
ローカルのUTF-8テキストやファイルをBase64/Base64urlにエンコードし、テキストやファイルにデコードします。
現在の対象範囲で、この言語に対応しているツールを表示しています。サイト内のすべてのツールがすべての言語に翻訳されているという意味ではありません。
使い方
操作とテキスト・ファイルのモードを選び、必要に応じてBase64urlを選択します。データを入力するかローカルファイルを選び、結果を確認してください。ファイルへのデコードでは新しいコピーをダウンロードし、元のファイルは変更しません。
使用例
Helloは標準Base64ではSGVsbG8=、Base64urlではパディングなしのSGVsbG8になります。
対応範囲と制限
RFC 4648に基づき、標準形式では正しいパディング、ゼロのパッドビット、選択した単一の文字セットを使用します。Base64urlは正しくパディングされた入力とパディングなしの入力を受け付け、出力にはパディングを付けません。エンコードは暗号化ではありません。デコードした内容を信頼せず、テキストとしてのみ表示します。
よくある質問
ファイルへのデコードが成功しても、テキストへのデコードが失敗するのはなぜですか?
有効なバイナリデータでもUTF-8とは限りません。バイトをそのまま保存するにはファイルへのデコードを選んでください。無効なテキストのバイトを自動で別の文字に置き換えることはありません。