URL-кодировщик и декодер

Сделайте текст безопасным для ссылки, превратите текст с %-кодами обратно в слова и посмотрите, из чего состоит URL.

Запечатано на этом устройстве

Работает в вашем браузере. Ничего не загружается на сервер.

Запечатано

Результат

Результат появится здесь по ходу набора.

Как это работает

  1. Выберите направление

    Кодирование делает текст безопасным для URL. Декодирование превращает последовательности вроде %D0%BF обратно в читаемые символы.

  2. Выберите, что кодируете

    В значении отдельного параметра нужно кодировать все спецсимволы. URL целиком сохраняет свои косые черты, вопросительный знак и амперсанды.

  3. Скопируйте или изучите

    Скопируйте результат или посмотрите таблицу, где URL разбит на протокол, хост, путь, параметры и фрагмент.

Частые вопросы

Вставленный текст куда-то отправляется?

Нет. Кодирование, декодирование и разбор URL выполняются в вашем браузере, поэтому ссылки с токенами или личными данными остаются на вашем устройстве.

Чем кодирование части отличается от кодирования всего URL?

В части URL, например в поисковом запросе после ?q=, символы вроде &, = и / нужно кодировать, чтобы они не воспринимались как структура URL. URL целиком сохраняет эти символы, потому что они и есть его структура, и кодирует только пробелы и символы вне ASCII.

Пробелы должны становиться %20 или +?

Встречаются оба варианта. %20 работает в любом месте URL. + означает пробел только в строках запроса, которые отправляют HTML-формы. Если сомневаетесь, используйте %20.

Почему кириллица и буквы с диакритикой превращаются в несколько %-кодов?

В URL используется UTF-8, где буква кириллицы или символ вроде é занимает два байта, а эмодзи — четыре. Каждый байт записывается как % и две шестнадцатеричные цифры, поэтому é превращается в %C3%A9, а п — в %D0%BF.

Почему некоторые тексты не декодируются?

Декодирование не удаётся, если после % не идут две шестнадцатеричные цифры или если байты не являются корректным UTF-8. Так часто бывает с текстом, который старые системы закодировали в однобайтовой кодировке вроде Latin-1. Ошибка показывает, где именно проблема.

Установить One For All на компьютер

После этого One For All будет открываться в отдельном окне, как приложение, прямо с рабочего стола или главного экрана. Ничего не нужно скачивать из магазина приложений, а ваши файлы по-прежнему остаются на устройстве.

  1. Нажмите значок установки справа в адресной строке или откройте меню браузера (⋮).
  2. Выберите «Установить One For All» или «Установить страницу как приложение»: ярлык появится на рабочем столе и среди ваших приложений.

Скачать движок этого инструмента?

Этот инструмент работает полностью в вашем браузере. Для этого ему нужно один раз скачать с One For All компоненты, перечисленные ниже. После этого они остаются на этом устройстве, и в следующий раз инструмент запустится сразу.

Ваши файлы никогда никуда не отправляются.