URL encode/decode онлайн

URL encode/decode онлайн

Кодируйте строки для query-параметров и декодируйте percent-encoded URL обратно в читаемый вид. Кириллица и спецсимволы обрабатываются как положено по RFC 3986.

Инструмент ловит ошибки: если вставить некорректную escaped-последовательность, он покажет понятное сообщение вместо молчаливого мусора.

Частые вопросы (FAQ)

Почему ссылка с кириллицей ломается в Excel или почте?

Программы не всегда кодируют не-ASCII символы автоматически. Кейс: собираете UTM-метку с русским комментарием, вставляете в таблицу — ссылка разрывается. Пропустите значение через encode — получите безопасный %D0… формат.

Когда нужен encodeURIComponent, а когда достаточно заменить пробелы?

Ручная замена пробелов на %20 или + ломается на символах &, =, #, ? и кириллице: они имеют особый смысл в URL и обязаны кодироваться. encodeURIComponent обрабатывает все такие символы корректно.

Чем %20 отличается от + в закодированной строке?

В path-части URL пробел кодируется только как %20, плюс там — буквальный плюс. В query-параметрах допускается и +. encodeURIComponent всегда даёт %20, что безопасно в обоих местах.

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