Кодирование / декодирование URL онлайн | Инструмент для кодирования URL, декодирования и percent-encoding
Бесплатный онлайн-кодировщик и декодировщик URL для строк запроса, URL перенаправления и текста с percent-encoding. Кодируйте зарезервированные символы, декодируйте %XX и обрабатывайте + как пробел прямо в браузере.
Частые URL-кодировки
Ввод
Вывод
Как кодировать и декодировать URL-параметры и текст с percent-encoding
Вставьте обычный текст, значение параметра запроса, redirect URL или строку с percent-encoding в поле ввода.
Выберите «Кодировать», чтобы преобразовать зарезервированные символы в percent-encoding, или «Декодировать», чтобы превратить последовательности %XX обратно в читаемый текст.
Скопируйте закодированный или декодированный результат для query string, callback-параметров, маркетинговых ссылок, логов или API-запросов.
Ключевые возможности
Мгновенное кодирование и декодирование URL
Сразу видьте закодированный или декодированный результат во время ввода без дополнительной отправки формы.
Оптимизировано для реальных задач разработчиков и маркетинга
Подходит для значений query string, redirect URL, callback-ссылок и отладки percent-encoded строк в логах и API-запросах.
Приватная обработка в браузере
Все работает локально в браузере, что сохраняет URL-значения приватными и делает инструмент быстрым на десктопе и мобильных устройствах.
FAQ по кодированию и декодированию URL
Какой тип URL-кодирования использует этот инструмент?
Этот инструмент использует кодирование URL-компонентов в стиле encodeURIComponent. Он лучше всего подходит для значений параметров запроса, redirect-адресов, callback URL и других частей URL, где зарезервированные символы должны рассматриваться как данные.
Почему декодер воспринимает + как пробел?
В query string символ + часто используется как пробел. При декодировании этот инструмент сначала превращает + в пробел, а затем применяет URL-декодирование, чтобы корректно обрабатывать распространенные значения form-style.
В чем разница между encodeURI и encodeURIComponent?
encodeURI предназначен для полных URL и оставляет структурные символы вроде /, ? и # без изменений. encodeURIComponent предназначен для отдельных частей URL и кодирует эти зарезервированные символы тоже. Этот инструмент использует поведение в стиле encodeURIComponent, потому что оно безопаснее для значений query string и redirect-параметров.