このツールについて
Quoted-Printable エンコード&デコードツールは、テキストを MIME Quoted-Printable との間で相互変換します。これは、ほとんど ASCII で時折非 ASCII バイトを含むテキスト向けにメールで使われるコンテンツ転送エンコードです。エンコード(RFC 2045 §6.7 に準拠)は、印字可能な ASCII(33〜126)をそのまま通しますが、'=' 自体は =3D になります。その範囲外のバイト(アクセント付き文字、記号、マルチバイト UTF-8 シーケンス)は、大文字の 16 進を使って =HH と書かれます。リテラルのスペースとタブは保持されますが、行末にある場合は転送中も残るよう =20 または =09 としてエンコードされます。
すべてはブラウザ内でローカルに実行され、何もアップロードされません。ボディモードでは、エンコーダーは CRLF の直前に '=' を挿入するソフト改行によって 76 文字の行制限を強制し、=HH のトリプレットを改行で分割することは決してありません。デコードはこれらすべてを逆にします。ソフト改行('=' の後に改行が続くもの)を除去し、各 =HH をそのバイトに戻し、その他の文字はそのまま残し、最後に再構築されたバイトを UTF-8 として解釈するため、アクセント付きや非ラテンのテキストが正しく往復します。
モードセレクターは、標準のボディエンコードと、=?charset?Q?...?= のエンコード済み単語内で使われる RFC 2047 の 'Q' ヘッダーバリアントを切り替えます。ヘッダーバリアントではスペースがアンダースコア '_' で表され(リテラルの '_' は =5F としてエンコード)、デコーダーはそれをスペースに戻します。方向とモードを選び、テキストを貼り付けて結果をコピーします。