QuickTools
Сжать изображение, Конвертер изображений, Изображения в PDF, Объединить PDF, Генератор QR-кода, Генератор паролей, Изменить размер изображения, Обрезать изображение, Повернуть/отразить изображение, Удалить EXIF из фото, Пипетка цвета, Генератор favicon, Водяной знак на фото, Разделить PDF, Повернуть PDF, PDF в изображения, Генератор UUID, Конвертер цветов, Генератор текста-рыбы, Генератор хэша, Калькулятор ИМТ, Счётчик слов и символов, Изменить регистр текста, Форматирование JSON, Base64 текст, Кодировщик URL, Генератор градиентов, Генератор box-shadow, Тестер регулярных выражений, Markdown-редактор, Сравнение текстов, ASCII-арт из фото, Генератор мемов, Коллаж из фото, Ресайзер для Instagram, Обрезка круглого аватара, Создать стикер, Счётчик SMS, Ссылка на WhatsApp, Ссылка на Telegram, Лимиты символов соцсетей, Генератор хэштегов, QR-визитка (vCard), Discord-таймстамп, Кадр из видео, Информация о видео, Раскадровка видео, Видео в GIF, Извлечь аудио из видео, Обрезать аудио, Конвертер аудио в WAV, Информация об аудио, Объединить аудио, Изменить громкость аудио, OCR: текст с изображения, Озвучить текст, Excel в CSV, CSV в Excel, Excel в JSON, JSON в Excel, CSV в JSON, JSON в CSV, Просмотр Excel онлайн, Объединить Excel, Удалить дубликаты в Excel, Разделить столбец Excel, Калькулятор комиссии Wildberries, Калькулятор комиссии Ozon, Калькулятор комиссии Я.Маркет, Калькулятор маржинальности, Генератор штрихкода EAN-13, Генератор артикулов SKU, Калькулятор объёмного веса, Калькулятор скидки и СПП, Цена за единицу товара, Влияние возвратов на прибыль, Счётчик токенов Claude, Калькулятор стоимости Claude API, Библиотека промптов для Claude, XML-теги для промпта, Конструктор системного промпта, Шаблонизатор промптов, Форматирование few-shot примеров, Калькулятор контекстного окна, Промпт для структурированного вывода, Промпт для ревью кода
ЛОКАЛЬНО В БРАУЗЕРЕ

Кодировщик и декодировщик URL онлайн

Закодируйте параметры ссылки (например, кириллический текст или пробелы) в безопасный для URL формат или декодируйте обратно в читаемый вид.

Режим:

Как это работает

  1. 1Вставьте текст или URL.
  2. 2Выберите режим: «Компонент» (для параметров запроса) или «Целый URL».
  3. 3Нажмите «Кодировать» или «Декодировать».

Частые вопросы

В чём разница между режимами «Компонент» и «Целый URL»?

«Компонент» (encodeURIComponent) кодирует вообще все спецсимволы, включая ?, &, = — подходит для отдельных параметров. «Целый URL» (encodeURI) не трогает служебные символы самого URL.

Почему ссылка с кириллицей выглядит как %D0%BF%D1%80%D0%B8

Адресная строка браузера технически допускает только ограниченный набор символов ASCII. Всё остальное — кириллица, пробелы, знаки вроде &, ? и = внутри значений параметров — должно быть закодировано в специальную процентную запись (percent-encoding), иначе ссылка может сломаться или интерпретироваться неправильно. Именно поэтому скопированная ссылка на статью в Википедии с русским названием превращается в длинную строку из %D0%9F%D1%80%D0%B8... — это просто кириллица, закодированная побайтово через UTF-8.

Выбор между режимом «Компонент» и «Целый URL» зависит от того, что именно вы кодируете. Если это значение одного параметра запроса (например, поисковый запрос, который пойдёт после `?q=`), используйте кодирование компонента — оно закодирует вообще все спецсимволы, включая `&` и `=`, чтобы они не сломали структуру ссылки. Если же вы кодируете уже готовую полную ссылку целиком (со схемой `https://`, слэшами и уже расставленными `?` и `&`), используйте режим «Целый URL» — он не трогает служебные символы, которые и так должны остаться на своих местах.

Готовую закодированную ссылку удобно сразу превратить в QR-код для печати или демонстрации на экране — так получателю не придётся вручную набирать длинный адрес. Если работаете с параметрами внутри JSON-объекта (например, готовите тело API-запроса), после кодирования проверьте итоговую структуру в форматировании JSON.

Для кодирования бинарных данных (не текста в URL, а, например, файла) целиком в текстовый вид используется другой формат — Base64, а не percent-encoding.