Base64 エンコード/デコード
このツールについて
UTF-8 テキストや小さなファイルを Base64 に変換し、Base64 から読み取り可能なテキストやダウンロード可能なファイルへ戻すことができます。JWT や URL で使用する場合は、URL に適した Base64 形式を選択できます。
使い方
- テキストと小さなファイルの Base64 エンコード・デコード
- URL に適した Base64 形式
- 出力サイズと末尾の補完文字を表示
- デコードした内容をファイルとして保存
- モードを選択: エンコード/デコード、テキスト/ファイル入力を選ぶ。
- 入力を提供: 文字列を貼り付け、または推奨サイズ内のファイルを選択。
- 出力をコピー: Base64 テキスト取得、またはデコード結果を保存。
例
- インライン SVG や小画像の data URL 作成
- API の Base64 フィールドをデコードして確認
- URL のクエリパラメータで使用できる文字列を作成する
- 環境変数に設定データをエンコードされた文字列として保存
制限事項
- 大ファイルはメモリ超過の可能性—約 5 MB 以下推奨
- 無効な Base64 は明確なエラーを表示
- 入力したテキストまたは選択したファイルはブラウザ上で処理され、サーバーには送信されません。
よくある質問
- URL に適した Base64 とは?
- 「+」と「/」を「-」と「_」に置き換え、末尾の補完文字を省略する場合があります。JWT や URL でよく使われる形式です。
- ファイルにデコードできますか?
- はい。デコードした内容を指定拡張子でダウンロードできます。
- エンコードでサイズは増えますか?
- Base64 は約33%増(3 バイト分のデータを 4 文字に変換)します。