URL кодировщик онлайн — кодирование и декодирование URL | Analito
Запустите аудит сайта — оставьте отзыв и получите 300 ₽ на баланс Запустить аудит Оставить отзыв

Онлайн URL-кодировщик и декодировщик

Кодируйте и декодируйте URL и строки онлайн: encodeURIComponent, encodeURI и процентное кодирование.

Режим кодирования:

Таблица символов URL-кодирования

Символ encodeURIComponent
Пробел%20
! # $ & ' ( ) * + , / : ; = ? @ [ ]кодируется только в encodeURIComponent
А–Я, а–я (кириллица)%D0%90 ... %D1%8F
a–z, A–Z, 0–9не кодируются
- _ . ~не кодируются

Что такое URL-кодирование

URL-кодирование (percent-encoding) — метод представления специальных символов в URL с помощью последовательности вида %XX, где XX — шестнадцатеричный код символа. Браузеры автоматически кодируют URL при вводе, но разработчикам и SEO-специалистам часто нужно делать это вручную — например, при формировании ссылок с UTM-метками или кириллическими параметрами.

encodeURIComponent vs encodeURI

encodeURIComponent — кодирует все символы кроме: A–Z a–z 0–9 - _ . ! ~ * ' ( ). Используйте для кодирования значений параметров запроса (после = в URL).

encodeURI — кодирует меньше символов, сохраняя структуру URL: : / ? # [ ] @ ! $ & ' ( ) * + , ; = не кодируются. Используйте для кодирования полного URL.

URL-кодирование UTM-меток и ссылок

Чаще всего ручное процентное кодирование нужно при работе с UTM-метками и параметрами в строке запроса. Если в значении метки есть пробел, кириллица или служебный символ (&, =, ?, #), незакодированная ссылка ломается: браузер обрывает URL на первом спецсимволе, а системы аналитики получают обрезанные данные. Закодируйте значение через encodeURIComponent — и метка вида utm_campaign=весна 2026 превратится в безопасную последовательность, которую корректно прочитают Яндекс.Метрика и Google Analytics. Этот онлайн-кодировщик URL пригодится при сборке рекламных ссылок, формировании ссылок на поиск с кириллическими запросами и отладке API-запросов.

Кодирование и SEO: когда применять транслит

Важно различать два случая. Путь страницы (slug) кодировать процентами не нужно — для ЧПУ-адресов используют транслитерацию: proverka-sayta читается людьми и поисковиками лучше, чем %D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0. А вот значения GET-параметров (фильтры, поисковые запросы, UTM) кодировать процентами уместно и правильно. Все вычисления выполняются на стороне браузера, поэтому ссылки и текст никуда не отправляются — инструментом можно безопасно пользоваться даже с внутренними URL и токенами.

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

Почему в URL кириллица заменяется на %D0%...?

URL стандарт (RFC 3986) разрешает только ASCII-символы. Символы за пределами ASCII, включая кириллицу, кодируются в UTF-8, а затем каждый байт записывается как %XX. Например, «а» в UTF-8 — два байта: 0xD0 0xB0, поэтому в URL она выглядит как %D0%B0.

Когда использовать encodeURIComponent, а когда encodeURI?

Используйте encodeURIComponent для кодирования значений параметров в строке запроса — например, значения после ?q= или &text=. Используйте encodeURI для кодирования полного URL, когда нужно сохранить его структуру (слеши, знаки вопроса, амперсанды).

Как декодировать URL с кириллицей?

Вставьте закодированный URL в поле ввода и нажмите «Декодировать». Инструмент применит decodeURIComponent и покажет читаемый текст. Если в URL содержатся некорректные последовательности %XX, инструмент сообщит об ошибке.

Зачем кодировать UTM-метки и параметры ссылок?

Если значение UTM-метки содержит пробелы, кириллицу или спецсимволы (&, =, ?), без кодирования ссылка ломается: браузер обрывает URL на первом спецсимволе, и часть параметров теряется. encodeURIComponent делает значение безопасным, и системы аналитики получают метку целиком.

Нужно ли кодировать пробелы как + или %20?

Оба варианта используются, но в разных контекстах. %20 — стандарт RFC 3986, применяется в путях URL. + как пробел — стандарт application/x-www-form-urlencoded (HTML-формы). Для современных веб-приложений рекомендуется %20. Наш инструмент использует стандарт RFC 3986.

Влияет ли URL-кодирование на SEO?

Да. Яндекс и Google умеют читать закодированные кириллические URL, но предпочитают транслитерированные слаги (proverka-sayta вместо %D0%BF%D1%80...). Для ЧПУ-URL используйте транслит. URL-кодирование уместно для параметров запроса (UTM-метки, значения фильтров).

Безопасно ли вставлять ссылки в этот инструмент?

Да. Кодирование и декодирование выполняются прямо в браузере на JavaScript — ни URL, ни текст не отправляются на сервер и нигде не сохраняются. Можно спокойно обрабатывать внутренние ссылки, токены и параметры с конфиденциальными данными.

Нужен полный аудит сайта?

ИИ проверит 50+ параметров: SEO, скорость, юзабилити, контент. Конкурентный анализ и план действий.

Бесплатный аудит