Перейти к основному содержимому
FixLines

Кодирование и декодирование URL

Percent-encoding (процентное кодирование) текста для URL или его декодирование.

Редактор

Стр 1, Кол 10 строк0 слов0 символов

Кодирование и декодирование URL: назначение инструмента

Пробелы, буквы национальных алфавитов и служебные знаки должны кодироваться в процентном формате для безопасной передачи в веб-адресах и параметрах запроса. Закодируйте текст для ссылки или декодируйте строку вида «hello%20world» обратно в читаемый вид.

Кодирование и декодирование URL: как использовать

  1. Вставьте текст или закодированную строку URL.
  2. Выберите действие: «Кодировать URL» или «Декодировать URL».
  3. Нажмите «Применить» и скопируйте результат.

Кодирование и декодирование URL: примеры использования

  • Поместите поисковую фразу или значение параметра с пробелами и спецсимволами в URL.
  • Расшифруйте ссылку с метками отслеживания или адрес перенаправления, полный процентных кодов.
  • Подготовьте параметр строки запроса для вызова API или отправки формы.

Кодирование и декодирование URL: примеры

Закодировать поисковый запрос

Исходный текст

café & tea

Результат

caf%C3%A9%20%26%20tea
Декодировать обратно

Исходный текст

caf%C3%A9%20%26%20tea

Результат

café & tea
Закодировать строку со знаками

Исходный текст

price=10€&note=50% off

Результат

price%3D10%E2%82%AC%26note%3D50%25%20off

Кодирование и декодирование URL: вопросы и ответы

Какие символы кодируются?

Все символы, кроме стандартных букв, цифр и знаков - _ . ! ~ * ' ( ). Пробел заменяется на %20, а буквы национальных алфавитов кодируются байтами UTF-8.

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

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

Использовать ли %20 или знак плюс для пробела?

Этот инструмент выводит %20 — общепринятый стандарт для путей URL и большинства API. При декодировании знак плюс также распознаётся как пробел.

Нужно ли кодировать весь URL целиком?

Нет. Кодируйте только значения параметров; кодирование всего адреса целиком превратит в проценты слэши и вопросительный знак, нарушив ссылку.

Отправляется ли текст на сервер?

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

Инструменты, которые часто используют вместе с этим.

Другие инструменты в категории «Кодирование и декодирование»Все инструменты для текста