Инструмент кодирования/декодирования URL

Кодируйте и декодируйте percent-encoding (URL encoding). Полезно для безопасной работы с URL и query string.
Безопасно
Обработка выполняется на вашем устройстве, поэтому ввод/вывод никуда не отправляется.

Примечания

Метод percent-encoding для представления многобайтовых символов, которые нельзя использовать напрямую в URI.
Каждый байт представлен как (XX — шестнадцатеричное число).%XX

Режим

Выберите один из трёх режимов.

АвтоАвтоматически определяет URL-encoded текст vs обычный текст и конвертирует соответственно.
КодироватьСчитает ввод обычным текстом и пытается преобразовать в percent-encoding.
ДекодироватьСчитает ввод percent-encoded и пытается декодировать в обычный текст.

Кодировать

  • Кодирует в UTF-8.
  • Полностью кодирует зарезервированные символы URI '#$&+,/:;=?@'.
  • Результат может перестать работать как URI.

https://example.com/encode

https%3A%2F%2Fexample.com%2F%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89

Кодировать (сохранить URI)

  • Кодирует в UTF-8.
  • Не кодирует зарезервированные символы URI '#$&+,/:;=?@', поэтому это частичное кодирование.
  • Сохраняет функциональность URI.

https://example.com/encode

https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89

Декодировать

  • Декодирует в UTF-8.

https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89

https://example.com/encode

Похожие инструменты