Как считается

  • Кодирование выполняется стандартной функцией encodeURIComponent, а декодирование — decodeURIComponent.
  • Опция для плюса нужна только для данных HTML-форм, где application/x-www-form-urlencoded использует + вместо пробела.

Границы расчёта

Инструмент обрабатывает отдельный компонент URL, а не разбирает и не собирает адрес целиком. Кодирование полного URL этой функцией экранирует служебные символы :, /, ? и #.

Источники и методика

  1. URL Standard WHATWG · проверено 15 июля 2026 г.
  2. Справочник веб-технологий MDN Web Docs · проверено 15 июля 2026 г.
  3. Стандарт Unicode Unicode Consortium · проверено 15 июля 2026 г.