Кодирование/Декодирование URL (Percent-encoding)
Кодируйте и декодируйте URL (процентное кодирование) мгновенно прямо в браузере. Поддержка разных стандартов и автоматическое обнаружение ошибок кодирования.
Опции
Дополнительно
Что выбрать?
Значение параметра (encodeURIComponent)
Идеально для данных внутри запроса, имен файлов или частей пути. Кодирует все спецсимволы.
Полный URL (encodeURI)
Оставляет знаки ? & = / нетронутыми, чтобы ссылка оставалась рабочей.
+ или %20?
«%20» — это стандарт. Плюс («+») — это старая традиция HTML-форм. Используйте его только если этого требует ваша система.
Примеры ввода
- https://ru.wikipedia.org/wiki/Процентное_кодирование?q=тест&lang=ru
- utm_source=email&utm_campaign=скидки_весна_2026
- Привет/Hello?name=IvanIvanov¬e=скидка10%
Клавиши
Кодирование и декодирование URL
Зачем это нужно?
Процентное кодирование заменяет кириллицу и спецсимволы на коды вида %xx, чтобы ссылки работали корректно во всех браузерах и системах.
Разница между режимами
encodeURIComponent кодирует всё (безопасно для параметров); encodeURI не трогает служебные знаки самой ссылки.
Совет
Если вы видите много %25, значит текст был закодирован дважды. Нажмите «Декодировать еще раз» в баннере сверху, чтобы исправить это.
FAQ
В чем разница между + и %20?
«%20» — это официальный стандарт. Плюс обычно используется в поиске Google или при отправке HTML-форм.
Какой режим выбрать для ссылки?
Если вы копируете адрес целиком, выбирайте «Полный URL». Если вы формируете часть ссылки (напр. поисковый запрос), выбирайте «Значение параметра».
Что такое двойное кодирование?
Это ошибка, когда уже закодированный текст кодируют еще раз. Из-за этого знаки % превращаются в %25. Инструмент умеет это распознавать.