pipipipi.net

Base64変換

テキストをBase64形式にエンコード、またはBase64文字列をデコードします。

エンコーディング: UTF-8

URL-safe: + → -、/ → _、= パディング除去

Data URL: data:<mediatype>;base64,<data> 形式

Base64変換でできること

テキストとBase64文字列を双方向に変換するツールです。URL-safe形式やData URL形式にも対応し、変換後のサイズ比較も自動表示されます。エンコーディングはUTF-8固定で、日本語を含むあらゆるテキストを変換できます。すべてブラウザ上で処理されるため、入力データが外部に送信されることはありません。

使い方

「テキスト」欄
エンコードしたい元のテキストを入力します。右上の「コピー」ボタンで内容をクリップボードにコピーできます。
「▼ エンコード」ボタン
テキスト欄の内容をBase64に変換し、下のBase64欄に出力します。
「▲ デコード」ボタン
Base64欄の文字列を元のテキストに戻し、上のテキスト欄に出力します。無効なBase64文字列の場合はエラーが表示されます。
「URL-safe Base64」チェックボックス
ONにすると、+-/_に変換し、パディング(=)を除去します。URLのパラメータやファイル名に安全に使えます。
「Data URL形式」チェックボックス
ONにすると、data:text/plain;base64,...形式で出力します。HTMLやCSSへの直接埋め込みに使えます。
サイズ比較
変換後、元データのバイト数・Base64のバイト数・増加率がバー付きで自動表示されます。Base64はおおむね元データの約1.33倍(約33%増)になります。