URL encoder / decoder
Кодирует строку для URL и декодирует percent-encoded параметры. Полезно для ссылок, redirect_uri и API.
Зачем кодировать URL
Пробелы, кириллица, амперсанды, вопросительные знаки и другие символы могут ломать query string. URL encoding превращает их в безопасные percent-последовательности.
Где пригодится
OAuth redirect_uri, UTM-ссылки, параметры API, deep links, callback URLs, шаблоны писем и webhooks. Особенно важно кодировать значения внутри query string, а не собирать их вручную.
Что декодировать
Decoder помогает прочитать уже закодированную ссылку и понять, какие параметры в неё передаются.
Частые вопросы
Что кодировать: весь URL или параметр?
Обычно кодируют значение параметра. Если закодировать весь URL целиком, разделители ?, &, = тоже превратятся в текст.
Чем URL encoding отличается от HTML escaping?
URL encoding нужен для адресов, HTML escaping — для безопасного вывода в HTML. Это разные контексты.