Transfer Encoding Converter

Punycode (IDN), Quoted-Printable, NetBIOS and other network transfer encoding conversion tools.

Usage

Encoding Introduction

Punycode: encoding for Internationalized Domain Names (IDN), converting Unicode strings to ASCII-only strings (prefixed with xn--) for DNS compatibility; Quoted-Printable: email encoding that converts non-ASCII characters to =HH form for 7-bit transport of 8-bit data; NetBIOS Name Encoding: Windows network name encoding that splits each ASCII character into two nibbles and adds 0x41 ('A'), producing a 32-character string.

Steps

1. Use the top tabs to switch between encoding types (Punycode/Quoted-Printable/NetBIOS); 2. Enter raw text in the upper input box; 3. The encoded result appears automatically below; 4. You can also enter encoded text below to decode in reverse; 5. Click "Copy" to copy the result, or "Clear" to reset.

Notes

Punycode converts the entire domain, including dot separators; the root domain remains ASCII; Quoded-Printable output is limited to 76 characters per line, with soft line breaks indicated by =; NetBIOS names are 16 characters by default (padded with spaces); this tool accepts arbitrary-length input; encoded input must be in a valid format for reverse decoding.