Allio Tools Pro — No ads · Bulk processing · Save historyUpgrade $2.99/mo →
🚀Allio Tools Pro
  • No ads
  • Bulk tools
  • History
$2.99/mo

Бесплатный кодировщик и декодировщик URL

Thanks for rating!

Кодируйте и декодируйте URL с использованием процентного кодирования (RFC 3986).

🚀Allio Tools Pro
  • Zero ads everywhere
  • Bulk processing
  • Save history
Upgrade — $2.99/moNo signup required
Allio Tools Pro — No ads · Bulk processing · Save historyUpgrade $2.99/mo →

Who uses the Кодировщик URL?

  • Разработчики, кодирующие значения параметров запроса перед добавлением их в URL API.
  • SEO-специалисты, декодирующие URL в процентном кодировании для проверки UTM-меток.
  • Backend-инженеры, отлаживающие разбор URL со специальными символами в путях запроса.

How the Кодировщик URL works

1

Вставьте текст или URL в поле ввода.

2

Нажмите Encode, чтобы преобразовать специальные символы в процентное кодирование (например, пробел → %20, & → %26).

3

Нажмите Decode, чтобы преобразовать закодированные последовательности обратно в читаемые символы.

4

Нажмите Copy Output, чтобы скопировать результат в буфер обмена.

Tips & tricks

  • Этот инструмент использует encodeURIComponent — он экранирует больше символов, чем encodeURI, поэтому предназначен для отдельных значений, а не целых URL.
  • Декодирование некорректной последовательности процентного кодирования покажет ошибку, а не случайный результат.
  • Зарезервированные символы вроде / и ? тоже кодируются, поэтому не пропускайте через Encode целый URL — кодируйте только отдельные значения параметров.
  • Кодирование обратимо: Encode, затем Decode вернёт исходный текст без изменений.

Frequently Asked Questions

Что такое URL-кодирование и зачем оно нужно?

URL может содержать только ограниченный набор символов. Специальные символы (пробелы, &, =, ?, # и т.д.) должны кодироваться в процентном виде как %XX, где XX — hex-значение ASCII. Без кодирования браузеры неверно интерпретируют структуру URL.

В чём разница между encodeURI и encodeURIComponent?

encodeURI кодирует весь URL, оставляя нетронутыми структурные символы (/, ?, &, =, #). encodeURIComponent кодирует всё, кроме букв, цифр и - _ . ! ~ * ' ( ) — этот инструмент использует encodeURIComponent, предназначенный для отдельных значений.

Как кодируется пробел в URL?

Стандартное URL-кодирование преобразует пробел в %20. HTML-кодирование форм преобразует пробел в + (плюс). Оба варианта корректны в разных контекстах — параметры запроса в HTML-формах часто используют +.

Можно ли закодировать целый URL с параметрами запроса?

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

Какие символы не нужно кодировать в URL?

A-Z, a-z, 0-9 и незарезервированные символы - _ . ~ безопасны в любом контексте URL и не требуют кодирования. Всё остальное следует кодировать в значениях параметров запроса.

Is my data safe when using the Кодировщик URL?

Completely safe. The Кодировщик URL processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.

Can I use the Кодировщик URL output in commercial projects?

Yes. The Кодировщик URL is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.

Does the Кодировщик URL follow official standards?

Yes. The Кодировщик URL is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.

💼 Reach 100K+ developers & creators — Advertise on Allio ToolsLearn More →