Bộ chuyển đổi Quoted-Printable

Mã hóa văn bản thuần thành Quoted-Printable (RFC 2045, mã hóa chuyển nội dung 7-bit dùng trong email MIME) hoặc giải mã QP về văn bản đọc được. ASCII in được giữ nguyên; = thành =3D, các byte khác thành =XX, khoảng trắng cuối dòng thành =20; ngắt dòng mềm được chèn ở cột có thể cấu hình. Giải mã tự động gộp các ngắt dòng mềm.
Mọi xử lý diễn ra cục bộ trong trình duyệt của bạn — không tải lên.
Ngắt dòng mềm: Các dòng được ngắt kết thúc bằng escape = mà bộ giải mã sẽ bỏ đi.
Mã hóa Văn bản → QP: Mỗi dòng nhập được chuyển thành byte UTF-8. Các byte 33–126 được giữ nguyên (trừ = thành =3D); tab, byte điều khiển và mọi byte trên 127 thành =XX; khoảng trắng ở cuối dòng thành =20. Ngắt dòng gốc giữ là ngắt cứng (hiển thị dạng LF ở đây; trình gửi MIME ngắt lại thành CRLF và mọi bộ giải mã đều chấp nhận cả hai).
Giải mã QP → Văn bản: Dấu = ở cuối dòng là ngắt mềm: nó được gộp với dòng mới theo sau (bị xóa), nên ab= + dòng mới + cd thành abcd. Mỗi cặp =XX còn lại thành một byte; dòng byte được giải mã theo UTF-8. Dấu = sai định dạng (thiếu hoặc không phải chữ số hex) được báo kèm vị trí.
Ctrl+Enter trong ô nhập sẽ chạy chế độ đang chọn.
Chọn chiều và chạy. Mọi xử lý ở trong trình duyệt của bạn.
Quy tắc Quoted-Printable (RFC 2045):
Giữ nguyên: ASCII in được 33–126 trừ = — ABC, a b, dấu câu đều giữ nguyên.
Thoát: = → =3D   khoảng trắng cuối dòng → =20   tab → =09   mọi byte 0–31 (trừ tab), 127, hoặc 128–255 → =XX (hex viết hoa). Văn bản tiếng Trung trước hết được chuyển thành byte UTF-8, ví dụ 中 → =E4=B8=AD.
Ngắt dòng mềm: một dòng có thể được tách tại bất kỳ điểm nào bằng cách kết thúc bằng =; bộ giải mã nối hai nửa. Với xuống dòng 76 cột, mỗi dòng đã mã hóa (kể cả dấu = cuối) giữ ở mức hoặc dưới 76 ký tự.
Kết thúc dòng: ô đầu ra hiển thị ngắt LF (trình duyệt chuẩn hóa CRLF trong ô form); bộ giải mã chấp nhận =\r\n, =\n và =\r như ngắt mềm theo cả hai cách.