HTML/URL encoder

eol > br
num > nbsp
all > nbsp

HTML encoded

Special characters like ←, <, † and é are 'escaped' in HTML: they are written in a different (longer) form -or encoded- so that they can be interpreted by browsers in the correct way. For an overview of all the special characters in HTML, see the HTML character map.

Ό&lambda;&omicron;&iota; &omicron;&iota; ά&nu;&theta;&rho;&omega;&pi;&omicron;&iota; &gamma;&epsilon;&nu;&nu;&iota;&omicron;ύ&nu;&tau;&alpha;&iota; &epsilon;&lambda;&epsilon;ύ&theta;&epsilon;&rho;&omicron;&iota; &kappa;&alpha;&iota; ί&sigma;&omicron;&iota; &sigma;&tau;&eta;&nu; &alpha;&xi;&iota;&omicron;&pi;&rho;έ&pi;&epsilon;&iota;&alpha; &kappa;&alpha;&iota; &tau;&alpha; &delta;&iota;&kappa;&alpha;&iota;ώ&mu;&alpha;&tau;&alpha;

For developers: PHP: htmlentities($text)Python: xml.sax.saxutils.escape(text)Ruby: coder.encode(string, :named)Perl: encode_entities($text)ASP: Server.HtmlEncode(Text)Java: escapeHtml4(Text)

URL encoded

Special characters like (, <, ' ' (space) and é are 'escaped' before passing as an URL parameter (what follows after the ? in an URL like search.php?text=risqu%C3%A9 ). For an overview of all the special characters in HTML, see the HTML character map.

%CE%8C%CE%BB%CE%BF%CE%B9 %CE%BF%CE%B9 %CE%AC%CE%BD%CE%B8%CF%81%CF%89%CF%80%CE%BF%CE%B9 %CE%B3%CE%B5%CE%BD%CE%BD%CE%B9%CE%BF%CF%8D%CE%BD%CF%84%CE%B1%CE%B9 %CE%B5%CE%BB%CE%B5%CF%8D%CE%B8%CE%B5%CF%81%CE%BF%CE%B9 %CE%BA%CE%B1%CE%B9 %CE%AF%CF%83%CE%BF%CE%B9 %CF%83%CF%84%CE%B7%CE%BD %CE%B1%CE%BE%CE%B9%CE%BF%CF%80%CF%81%CE%AD%CF%80%CE%B5%CE%B9%CE%B1 %CE%BA%CE%B1%CE%B9 %CF%84%CE%B1 %CE%B4%CE%B9%CE%BA%CE%B1%CE%B9%CF%8E%CE%BC%CE%B1%CF%84%CE%B1

For developers: PHP: urlencode($text)Python: urllib.quote_plus(text)Ruby: CGI.escape(string)Perl: url_encode($text)ASP: Server.URLEncode(Text)Java: URLEncoder.encode(Text)

Examples