URL Encode / Decode
Кодируйте и декодируйте URL-параметры (percent-encoding) и компоненты URI: query string, фрагменты, специальные символы. Поддержка кириллицы и emoji.
Как пользоваться
- 1
Вставьте текст или URL
Кодированный или исходный — определяется автоматически.
- 2
Выберите режим
Encode или Decode, encodeURI или encodeURIComponent.
- 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?
Почему кириллица превращается в %XX%XX?
Безопасно ли это?
Этот инструмент протестирован и откалиброван нашей инженерной командой. Вся обработка проходит локально в вашем браузере — файлы и данные не покидают устройство.