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: пробелы, кириллицу и спецсимволы → %-последовательности и обратно.
Когда пригодится
- Собрать корректную ссылку с кириллицей
- Раскодировать UTM-метку из лога
- Передать параметр со спецсимволами
Когда нужно кодировать URL
Кириллица и пробелы в ссылке ломаются при передаче. URL-кодирование превращает их в безопасный вид %D0…, а декодирование возвращает читаемый текст.
Когда пригодится: ссылки с кириллическими параметрами, UTM-метки с русскими значениями, запросы к API.
Как это встроить в работу над сайтом — в разборе UTM-метки.
Как пользоваться
- «Кодировать» — текст в percent-encoding, «Декодировать» — обратно. Галочка «вся ссылка целиком» сохраняет служебные символы URL (:/?&), без неё кодируется значение одного параметра.
- Слева вставьте строку или список URL — каждая строка обрабатывается отдельно.
- Справа появится закодированный или раскодированный текст. Скопируйте его кнопкой.
Частые вопросы
Чем «вся ссылка» отличается от обычного режима?
Режим «вся ссылка» (encodeURI) не трогает символы структуры URL — двоеточие, слэши, ? и &. Обычный режим (encodeURIComponent) кодирует и их, поэтому подходит для значения одного параметра, которое вставляется внутрь ссылки.
Зачем кодировать кириллицу в ссылках?
Браузеры показывают кириллицу в адресе, но при копировании, в utm-метках и системах аналитики она часто превращается в %D0… Кодирование заранее избавляет от «битых» ссылок и кракозябр в отчётах.
Что будет с некорректной строкой при декодировании?
Если строка содержит ошибочную последовательность (например, одинокий %), инструмент вернёт её как есть, не прерывая обработку остального списка.
Данные куда-то отправляются?
Нет. Всё работает прямо в браузере на JavaScript — список никуда не загружается и не сохраняется на сервере.
Похожие инструменты
Как применять это в продвижении — в разборе SEO-копирайтинг и других материалах блога.
Смежные инструменты
Разметьте ссылки UTM-метками, закодируйте данные в Base64 или очистите HTML перед кодированием.