Кодировщик и декодировщик URL

Режим компонента экранирует и разделители URL. Режим полного URI сохраняет зарезервированные разделители. Знак плюс не считается пробелом.

Текст обрабатывается на вашем устройстве, не отправляется на сервер и не сохраняется. Копирование помещает результат в системный буфер обмена.

Как это работает

Выберите кодирование или декодирование. Для одного значения запроса используйте режим компонента, а для сохранения разделителей — режим полного URI. Вставьте текст и скопируйте результат. Инструмент преобразует текст, не открывая URL.

Пример

В режиме компонента hello world превращается в hello%20world, а a&b — в a%26b.

Частые вопросы

Почему знак плюс остаётся плюсом?

Здесь используется процентное кодирование URI, а не кодирование HTML-форм. Плюсы не заменяются пробелами; пробел кодируется как %20.

Почему декодирование завершается ошибкой?

Каждая последовательность после процента должна содержать две шестнадцатеричные цифры и представлять допустимый UTF-8. Неполные записи вроде %2 и неверные последовательности отклоняются, а не декодируются частично.