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

Процентно-кодируйте и декодируйте текст, значения запроса и целые ссылки — в режимах компонента и полного URL.

0 chars
0 chars

Параметры запроса

КлючЗначение

Части URL

Что такое этот кодировщик и декодировщик URL?

Это бесплатный кодировщик и декодировщик URL в браузере, который мгновенно процентно-кодирует и декодирует текст, значения запроса и целые ссылки — с полной поддержкой UTF-8 и режимами компонента и полного URL — и при этом никакие данные не покидают ваше устройство, потому что каждое преобразование выполняется на JavaScript прямо у вас.

Как закодировать текст или параметр запроса в URL онлайн, не загружая его?

Вставьте текст — процентно-кодированный результат появится мгновенно. Кодирование использует встроенные функции браузера encodeURIComponent и encodeURI, поэтому ваши данные никогда не отправляются на сервер.

Ключевые возможности

Режимы компонента и полного URL
Кодируйте одно значение запроса с помощью encodeURIComponent или целую ссылку с помощью encodeURI, сохраняющего структуру :/?#&.
Декодирование процент-кодирования
Превращайте %20, %C3%A9 и + обратно в читаемый текст — с понятной ошибкой при некорректных последовательностях.
Разбор параметров запроса
Вставьте полный URL и увидите его строку запроса, разобранную в аккуратную таблицу ключей и значений.
Пробелы как + или %20
Переключайтесь между плюсом в стиле формы и стандартным %20 для пробелов под нужную систему.

Как пользоваться

Выберите Кодировать или Декодировать, затем Компонент или Весь URL. Введите или вставьте слева и читайте результат справа; включите пробел-как-плюс, если ваш эндпоинт ожидает кодирование формы. Вставьте полную ссылку, чтобы также увидеть разбор её параметров запроса. Скопируйте результат — ничего не отправляется на сервер.

Часто задаваемые вопросы

Загружается ли мой текст на сервер?

Нет. Кодирование и декодирование выполняются полностью в вашем браузере, поэтому URL с токенами или личными данными остаются конфиденциальными.

В чём разница между кодированием компонента и полного URL?

Кодирование компонента (encodeURIComponent) экранирует символы вроде :/?#&=, поэтому оно безопасно для одного значения запроса. Кодирование полного URL (encodeURI) оставляет эти символы, чтобы целая ссылка продолжала работать.

Почему декодирование моего текста не удаётся?

Некорректная процент-последовательность, например одиночный % или %ZZ, не является допустимым кодированием. Удалите или исправьте лишние символы и попробуйте снова.

Создано командой Tooljar на основе встроенных функций браузера encodeURIComponent, decodeURIComponent, encodeURI и decodeURI и протестировано на соответствие RFC 3986, поэтому вывод совпадает с тем, что ожидают серверы и API.