HTML numeric character references, CSS special characters, JavaScript special characters, URL components, IDN domains converter

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 news: and nntp: schemes. IDNA encoding (Punycode) conforms to RFC 3492 and RFC 5891. bitcoin: scheme conforms to BIP 0021.

Paste your text here:

Convert to:

Copy your result:

You can paste this result to the HTML document, CSS or JavaScript with any character set. Note: double and single quotes are not escaped.