Кодирование и декодирование URL онлайн бесплатно
Преобразуйте текст в безопасную для URL строку с процентным кодированием или декодируйте такую строку обратно в обычный текст. Результат сразу, бесплатно, без регистрации.
Как закодировать или декодировать URL
- 1
Выберите «Кодировать» или «Декодировать»
Выберите «Кодировать», чтобы превратить текст в безопасную для URL строку с процентным кодированием, или «Декодировать», чтобы вернуть такую строку к обычному тексту.
- 2
Вставьте исходные данные
Введите или вставьте текст либо URL в поле ввода. Результат обновляется сразу по мере ввода.
- 3
Скопируйте результат
Нажмите «Копировать результат», чтобы скопировать закодированный или декодированный текст в буфер обмена.
В URL можно использовать лишь ограниченный набор символов. Специальные символы — пробелы, амперсанды, знаки равенства и символы вне ASCII — перед добавлением в адрес нужно закодировать. Процентное кодирование заменяет каждый небезопасный байт знаком % и двумя шестнадцатеричными цифрами, обозначающими значение байта.
Когда пригодится этот инструмент: чтобы закодировать значения параметров запроса перед добавлением в URL, разобрать адрес со странными последовательностями %XX, вручную собрать запрос к API или поработать с redirect URI и callback-адресами OAuth, которые обязательно должны быть закодированы.
Пример: «hello world & more» превращается в «hello%20world%20%26%20more». Пробел становится %20, амперсанд — %26. Всё выполняется в вашем браузере с помощью encodeURIComponent и decodeURIComponent, данные никуда не отправляются.