Кодировщик и декодер URL - Кодирование/Декодирование URL онлайн
Кодируйте специальные символы в URL или декодируйте процентно-кодированные строки в читаемый текст. Использует стандартные функции encodeURIComponent/decodeURIComponent. Бесплатно, мгновенно, обработка в браузере.
URL Encoding converts special characters into a format that can be transmitted over the internet.
For example, spaces become %20, and other special characters like &, =, and ? are also encoded.
This tool uses encodeURIComponent() anddecodeURIComponent() functions, which encode all characters except:
- Alphabetic characters (A-Z, a-z)
- Digits (0-9)
- Special characters:
-_.!~*'()
Как Использовать
- Выберите режим Кодирование или Декодирование.
- Вставьте или введите URL или закодированную строку в поле ввода.
- Результат появляется мгновенно — скопируйте одним кликом.
- Используйте Кодирование для URL со спецсимволами, Декодирование для чтения закодированных URL.
Возможности
- Мгновенное кодирование и декодирование URL
- Использует стандартные encodeURIComponent/decodeURIComponent
- Обработка всех специальных символов, включая Unicode
- Работает полностью в браузере — данные не отправляются на сервер
- Копирование в буфер обмена одним кликом
- Бесплатно без регистрации
Часто Задаваемые Вопросы
Что такое URL-кодирование?
URL-кодирование (процентное кодирование) преобразует специальные символы в безопасный для URL формат. Символы вроде пробелов, &, = и ? заменяются на % с шестнадцатеричным кодом (например, пробел становится %20).
Когда нужно кодировать URL?
Кодируйте URL при передаче специальных символов в параметрах запроса, данных форм или любой части URL, которая может содержать зарезервированные символы. Это предотвращает повреждение или неправильную интерпретацию URL.
В чём разница между encodeURI и encodeURIComponent?
encodeURI кодирует полный URI, но сохраняет символы :, /, ? и #. encodeURIComponent кодирует всё, кроме букв, цифр и - _ . ! ~ * '( ), что подходит для кодирования отдельных значений параметров запроса.
URL-кодирование и HTML-кодирование — это одно и то же?
Нет. URL-кодирование использует формат %XX для URL. HTML-кодирование использует &сущности; (например, & для &) для HTML-контента. Они служат разным целям и не должны путаться.
Советы и связанные рабочие процессы
- Нужно закодировать бинарные данные? Используйте наш Кодировщик Base64.
- Отформатируйте JSON-данные перед URL-кодированием с помощью нашего Форматирование JSON.
- Сгенерируйте QR-код для закодированного URL с помощью нашего Генератор QR-кодов.
- Хешируйте URL для сброса кеша с помощью нашего Генератор Hash.