Turn off sending UTF-8 query strings for URLs

This policy setting determines whether Internet Explorer uses 8-bit Unicode Transformation Format (UTF-8) to encode query strings in URLs before sending them to servers or to proxy servers.

If you enable this policy setting, you must specify when to use UTF-8 to encode query strings:
0) Never encode query strings.
1) Only encode query strings for URLs that aren't in the Intranet zone.
2) Only encode query strings for URLs that are in the Intranet zone.
3) Always encode query strings.

If you disable or don't configure this policy setting, users can turn this behavior on or off, using Internet Explorer Advanced Options settings. The default is to encode all query strings in UTF-8.

Supported on: At least Internet Explorer 11.0
Select the desired behavior


  1. Never encode query strings in UTF-8
    Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\Internet Explorer\Control Panel
    Value NameUTF8URLQuery
    Value TypeREG_DWORD
    Value0
  2. Encode query strings in UTF-8 only in non-Intranet URLs
    Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\Internet Explorer\Control Panel
    Value NameUTF8URLQuery
    Value TypeREG_DWORD
    Value1
  3. Encode query strings in UTF-8 only in Intranet URLs
    Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\Internet Explorer\Control Panel
    Value NameUTF8URLQuery
    Value TypeREG_DWORD
    Value2
  4. Always encode query strings in UTF-8
    Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\Internet Explorer\Control Panel
    Value NameUTF8URLQuery
    Value TypeREG_DWORD
    Value3


inetres.admx

Administrative Templates (Computers)

Administrative Templates (Users)