Инструменты для разработки

URL Encoder/Decoder

Кодирование и декодирование URL с различными методами

Исходный текст

0 символов

Закодированный URL

Результат появится здесь...
0 символов

Часто кодируемые символы

СимволКодОписание
(пробел)%20Пробел
&%26Амперсанд
=%3DРавно
?%3FВопросительный знак
/%2FСлэш
#%23Хэш
@%40Собака

О сервисе URL Encoder/Decoder

Онлайн-кодирование и декодирование URL. Преобразование спецсимволов в процентное кодирование. Соответствие стандарту encodeURIComponent. Для ссылок, query-параметров и API.

Кодирование в процентное представление
Декодирование закодированных URL
Работа с query-параметрами
Поддержка Unicode
Копирование результата

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

Спецсимволы (пробелы, кириллица, &, =) должны быть закодированы в URL. Иначе ссылка сломается или параметры передадутся некорректно. encodeURIComponent кодирует всё кроме -_.!~*'().

encodeURIComponent кодирует все спецсимволы, включая /, ?, &. Используйте для значений параметров. encodeURI оставляет структуру URL — для кодирования всей ссылки.

Кириллица и другие Unicode-символы кодируются в UTF-8, затем каждый байт — в %XX. Например, «я» → %D1%8F. Браузеры отображают декодированный вид.

Символ представляется как % + два hex-символа. Пробел — %20 или +. Стандарт RFC 3986. Все браузеры и серверы понимают этот формат.

При отладке API, разборе ссылок, проверке параметров. Декодер показывает исходный текст из закодированной строки.

Полезные статьи

Руководства и советы по теме