Почему URL-адреса нуждаются в кодировке
Утилиты разработчика объединяют три кодировщика, к которым ежедневно обращается каждый разработчик: кодировщик/декодер URL-адресов, преобразователь текста Base64 и действующий тестер регулярных выражений — на одну быструю локальную страницу. Переключение контекста между вкладками отсутствует, и ничего, что вы вставляете, не отправляется на сервер.
URL-адреса могут содержать только ограниченный набор символов, поэтому пробелы, амперсанды и другие символы должны быть закодированы в процентах для безопасного перемещения в строке запроса. Кодирование перед созданием URL-адреса и декодирование для его чтения предотвращает неработающие ссылки и неправильный анализ параметров.


