Easy Converter

URL Encode / Decode

Кодируйте и декодируйте URL-параметры (percent-encoding) и компоненты URI: query string, фрагменты, специальные символы. Поддержка кириллицы и emoji.

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

  1. 1

    Вставьте текст или URL

    Кодированный или исходный — определяется автоматически.

  2. 2

    Выберите режим

    Encode или Decode, encodeURI или encodeURIComponent.

  3. 3

    Скопируйте результат

    Готовая строка для вставки в URL или ссылку.

Технические детали

URL-encoding (RFC 3986) заменяет небезопасные для URL символы на %HH-последовательности. Используется для query-параметров, fragment и form-data.

`encodeURIComponent()` кодирует символы /, ?, &, =, # — годится для значений параметров. `encodeURI()` сохраняет их — для всего URL целиком. Выбор зависит от контекста.

Кириллица кодируется как UTF-8 в percent-encoding: каждый русский символ занимает 2 байта (6 ASCII-символов). Поэтому ?q=привет = ?q=%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82.

Часто задаваемые вопросы

Чем encodeURI отличается от encodeURIComponent?
Первый кодирует только небезопасные символы, второй — все, кроме A-Za-z0-9-_.!~*'().
Почему кириллица превращается в %XX%XX?
UTF-8 представляет русские буквы 2-байтовыми последовательностями, каждый байт — %HH.
Безопасно ли это?
Да, обработка локальная, ничего не передаётся на сервер.
Проверил:Инженерная команда Easy Converter

Этот инструмент протестирован и откалиброван нашей инженерной командой. Вся обработка проходит локально в вашем браузере — файлы и данные не покидают устройство.