ГлавнаяИнструментыURL энкодер / декодер

URL энкодер / декодер

Переводит текст и ссылки в percent-encoding (например, кириллицу в %D0%9C…) и обратно. Обрабатывает список построчно — удобно для пачки UTM-ссылок или параметров. Есть режим целого URL и режим отдельного значения параметра.

Ввод

0 строк

Результат

0 строк
Скопировано ✓

Пример: вход → результат

Вход
https://site.ru/?q=окна Москва
Результат
https%3A%2F%2Fsite.ru%2F%3Fq%3D%D0%BE%D0%BA%D0%BD%D0%B0%20%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0

Кодирует и декодирует URL: пробелы, кириллицу и спецсимволы → %-последовательности и обратно.

Когда пригодится

Когда нужно кодировать URL

Кириллица и пробелы в ссылке ломаются при передаче. URL-кодирование превращает их в безопасный вид %D0…, а декодирование возвращает читаемый текст.

Вход
каталог диванов
Выход
%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3

Когда пригодится: ссылки с кириллическими параметрами, UTM-метки с русскими значениями, запросы к API.

Как это встроить в работу над сайтом — в разборе UTM-метки.

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

  1. «Кодировать» — текст в percent-encoding, «Декодировать» — обратно. Галочка «вся ссылка целиком» сохраняет служебные символы URL (:/?&), без неё кодируется значение одного параметра.
  2. Слева вставьте строку или список URL — каждая строка обрабатывается отдельно.
  3. Справа появится закодированный или раскодированный текст. Скопируйте его кнопкой.

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

Чем «вся ссылка» отличается от обычного режима?

Режим «вся ссылка» (encodeURI) не трогает символы структуры URL — двоеточие, слэши, ? и &. Обычный режим (encodeURIComponent) кодирует и их, поэтому подходит для значения одного параметра, которое вставляется внутрь ссылки.

Зачем кодировать кириллицу в ссылках?

Браузеры показывают кириллицу в адресе, но при копировании, в utm-метках и системах аналитики она часто превращается в %D0… Кодирование заранее избавляет от «битых» ссылок и кракозябр в отчётах.

Что будет с некорректной строкой при декодировании?

Если строка содержит ошибочную последовательность (например, одинокий %), инструмент вернёт её как есть, не прерывая обработку остального списка.

Данные куда-то отправляются?

Нет. Всё работает прямо в браузере на JavaScript — список никуда не загружается и не сохраняется на сервере.

Похожие инструменты

ТипографорОткрыть инструмент →Markdown ↔ HTMLОткрыть инструмент →Изменить регистр текстаОткрыть инструмент →Найти и заменитьОткрыть инструмент →

Как применять это в продвижении — в разборе SEO-копирайтинг и других материалах блога.

Смежные инструменты

Разметьте ссылки UTM-метками, закодируйте данные в Base64 или очистите HTML перед кодированием.