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, что безопасно в обоих местах.