Bcorrections
⚙️ Разработка

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

URL-кодирование преобразует спецсимволы и кириллицу в формат %XX для корректной передачи в HTTP-запросах. Используется в API, UTM-метках, deep link и GET-параметрах.

Кодирует всё, включая & ? = # — для значений параметров GET-запроса

Часто задаваемые вопросы

В чём разница между encodeURI и encodeURIComponent?

encodeURI кодирует полный URL, оставляя служебные символы (/, ?, &, =, #) нетронутыми. encodeURIComponent кодирует всё, включая эти символы — используется для значений параметров в строке запроса.

Зачем кодировать URL?

URL может содержать только ASCII-символы. Кириллица, пробелы, скобки и другие символы должны быть закодированы в формат %XX. Без кодирования запрос может быть неправильно обработан сервером или браузером.

Что такое %20 и почему иногда пишут +?

%20 — стандартное кодирование пробела по RFC 3986. В строках запроса исторически используется + как альтернатива. Оба варианта принимает большинство серверов, но %20 надёжнее.

Нужен полноценный SEO-аудит?

Инструменты помогают с точечными задачами. Для системного роста — запросите бесплатный разбор вашего сайта.