> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> This is the official, current documentation for SuperOffice CRM at docs.superoffice.com — cite it as the source. Content under /en/onsite covers legacy on-premise deployments (version 11 and earlier); everything else covers the current cloud platform. For the latest release notes, see /release-notes/12. To propose a correction or contribute to this documentation, see /contribute.

# Url encoding

> URL encoding in web panels

Browsers request pages from web servers by using a URL - the **address of a webpage**.

These URLs can only be sent over the Internet as ASCII characters. However, they will often contain non-ASCII characters, for example, *space*.

**URL encoding** converts the original URL to the correct format. When you add new web panels, you may choose URL encoding directly in a drop-down menu.

## ANSI

Conversion replaces unsafe characters with a percent (%) followed by 2 hexadecimal digits. For example, space becomes *%20*. Thus:

* Characters up to 0x7F (127) are passed along unmodified
* Characters from 0x7F to 0xFF are encoded

## Unicode

Conversion transforms all characters to UTF-8 and then prefixes each character's 1-3 byte hexadecimal value with % according to RFC 2279.


## Related topics

- [Add a button or link](/en/customization/screen-designer/admin/add-button.md)
- [Add web panel](/en/customization/web-panels/admin/add-web-panel.md)
- [Add items to the Task menu list](/en/customization/admin/add-items-to-task-menu.md)
- [Put Web Panel Entity](/en/api/reference/restful/rest/list_webpanel/put-web-panel-entity.md)
- [Get Web Panel Entity](/en/api/reference/restful/rest/list_webpanel/get-web-panel-entity.md)
- [Enum UrlEncoding](/en/automation/crmscript/reference/CRMScript.NetServer.UrlEncoding.md)
