It works with all character sets supported by your operating system and can convert Supplementary Planes code points which some other converters fails to process properly (like that: 𝌆 U+1D306 tetragram for centre). URL encoding conforms to RFC 3986 (like PHP's rawurlencode() does), RFC 6068 used for
mailto: and RFC 5538 used for
nntp: schemes. IDNA encoding (Punycode) conforms to RFC 3492 and RFC 5891.
bitcoin: scheme conforms to BIP 0021.