# URL кодирование и декодирование онлайн
Инструмент преобразует обычный текст в строку, которую можно передавать через URL-адреса, и выполняет обратное преобразование: декодирует URL-строку в читаемый вид. Это полезно, когда нужно подготовить значение параметра, проверить строку из логов или быстро вернуть закодированный фрагмент в исходный текст.
Что конвертирует страница
В режиме кодирования на вход подается текст, а на выходе получается URL-совместимая строка. В режиме декодирования страница принимает уже закодированную URL-строку и возвращает исходную читаемую форму.
Декодирование здесь понимается как преобразование закодированных URL-строк обратно в их исходную форму. Если входные данные содержат невалидные encoded-последовательности, инструмент не подставляет частичный результат и показывает ошибку.
Формат результата
Результат зависит от выбранного режима:
| Режим | Ввод | Результат |
|---|---|---|
| Текст в URL | обычный текст | URL-совместимая строка |
| URL в текст | URL-кодированная строка | читаемый текст |
Страница работает со строкой как с фрагментом для преобразования. Она не проверяет домен, схему адреса, порядок параметров и корректность полного URL как отдельного объекта.
Ошибки декодирования
При декодировании важна корректность encoded-последовательностей. Если строка оборвана или содержит невалидный encoded-фрагмент, результат очищается, а рядом с полем появляется сообщение об ошибке. Это помогает не принять поврежденную строку за корректно декодированный текст.
Ограничения
URL Encode / Decode не заменяет валидатор ссылок и не анализирует смысл параметров. Инструмент преобразует только переданную строку: кодирует ее для URL-использования или декодирует обратно в читаемый текст.