HttpUtility.HtmlDecode Method

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Converts a string that has been HTML-encoded (for HTTP transmission) into a decoded string.

Namespace:  System.Windows.Browser
Assembly:  System.Windows.Browser (in System.Windows.Browser.dll)


Public Shared Function HtmlDecode ( _
    html As String _
) As String
public static string HtmlDecode(
    string html


Return Value

Type: System.String
A decoded string.


Strings that contain HTML-encoded, character-entity equivalents such as < and > are displayed as text, not as HTML code, unless they are decoded.

A browser displays the following as a string of text:

<p> Hello world >/p<

However, if the string is decoded first, the browser displays it as follows and recognizes the paragraph tag:

<p> Hello world </p>

Version Information


Supported in: 5, 4, 3


For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.