Как пользоваться
Вставьте текст и выберите «Кодировать» или «Декодировать». Кодирование экранирует каждый символ, который не является незарезервированным URL-символом. Декодирование отклоняет знак процента без двух шестнадцатеричных цифр.
Пример
Слеш и пробел кодируются. Пробел становится %20, а не плюсом.
Ввод
a/b c
Результат
a%2Fb%20c
Как это работает
Кодирование следует rawurlencode: буквы, цифры и - _ . ~ остаются как есть. Пробелы становятся %20. Декодирование обращает percent-экранирование и требует валидный UTF-8.
Частые ошибки
- Плюс остался плюсом Этот инструмент не считает + пробелом. Такая договорённость относится к HTML-формам, а не к компонентам RFC 3986.
- Появился незавершённый % Добавьте две hex-цифры или уберите знак процента.
Ограничения
Кодируется один компонент. Полный URL с сохранением структуры не переписывается — такую задачу легко сделать неверно.
Конфиденциальность
Текст, который вы вставляете, обрабатывается в вашем браузере. PepsTools не получает его, не сохраняет и не отправляет в другой сервис.
Вопросы
Строка запроса разберётся на поля?
Нет. Текст в поле кодируется или декодируется целиком.