Текст и данныеРаботает в браузере

Кодирование и декодирование URL-компонентов

Преобразуйте текст в percent-encoded форму для query, path segment или другого компонента URL и восстановите исходное значение.

  • UTF-8 текст
  • Percent encoding
  • Локально в браузере
Онлайн-инструмент

Попробуйте инструмент

Добавьте данные, выберите нужные параметры и получите готовый результат.

Исходные данные

Результат

—

Ваши данные остаются здесь

Текст и выбранные файлы обрабатываются в текущем браузере и не отправляются на сервер для получения результата.

Проверено: 2026-07-17
01

Как пользоваться

  1. 1

    Введите текст или закодированную строку.

  2. 2

    Выберите кодирование или декодирование.

  3. 3

    Скопируйте преобразованное значение.

02

Что умеет инструмент

  • Кодирование через encodeURIComponent.
  • Декодирование через decodeURIComponent.
  • Поддержка Unicode-текста.
03

Когда пригодится

  • Подготовка значения query parameter.
  • Проверка закодированной строки из логов.
  • Безопасная передача пробелов и специальных символов.
04

Что происходит внутри

Пробел кодируется как %20, а не как плюс.

Инструмент работает с компонентом URL, а не со всей строкой адреса целиком.

05

Вопросы и ответы

Можно вставить полный URL?

Можно, но будет закодирована вся строка как единый компонент. Для точной работы обычно кодируют только нужное значение.

Чем это отличается от Base64?

URL encoding экранирует символы для URL, а Base64 представляет байты в текстовом алфавите.