Предпросмотр результата «Кодировщик/Декодировщик URL»

URL-кодер и декодер — кодируйте или декодируйте URL-адрес онлайн

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

Вставьте URL или строку — получите корректно закодированную или декодированную версию

Что можно сделать с помощью Кодировщик/Декодировщик URL

Прежде чем начать, ознакомьтесь с основными возможностями.

  • Кодируйте URL в процентную кодировку для безопасных ссылок
  • Декодируйте закодированные URL обратно в обычный текст
  • Аккуратно кодируйте отдельные параметры запроса.
  • Исправляйте неработающие ссылки со специальными символами
  • Кодируйте целые URL или отдельные компоненты.
  • Подготовьте ссылки для публикации в соцсетях и почте

Справочник по настройкам

Доступные элементы управления для Кодировщик/Декодировщик URL.

Настройки

РежимПресеты
Переключение между преобразованием обычного текста в процентное кодирование и обратным превращением уже закодированного URL или строки в читаемый текст.Параметры: КодироватьДекодировать
СтрогостьПресеты
«Компонент» экранирует зарезервированные символы вроде :/?#[]@, чтобы результат был безопасен внутри отдельной части URL; «Полный URL» оставляет их без изменений, чтобы веб-адрес целиком остался корректным.Параметры: КомпонентПолный URL
Бесплатно · Без регистрации · Без водяного знакаПередача загружаемых файлов зашифрованаУдалено согласно политике хранения данных

Часто задаваемые вопросы

Режим компонента использует encodeURIComponent и экранирует символы вроде «:/?#[]@», чтобы значение было безопасным внутри отдельного сегмента URL или параметра запроса. Режим полного URL использует encodeURI и не трогает эти зарезервированные символы, чтобы весь URL оставался корректным URL.

technical

Переключитесь в покомпонентный режим, вставьте значение параметра — и кодировщик заменит пробелы на %20, знаки равенства на %3D и так далее. Подставьте результат в URL после «?key=» или «&key=», и ссылка будет работать в любом браузере, на любом сервере или в любом REST-клиенте.

usage

Эти символы зарезервированы синтаксисом URL — они разделяют схему, путь, запрос и фрагмент. Их кодирование в виде %2B %2F %3A %3F %23 позволяет значению содержать их буквально, не сбивая с толку парсер на другой стороне.

technical

Да. Если во входных данных встречается одиночный «%», за которым не следуют две шестнадцатеричные цифры, декодер показывает сообщение «Недопустимый ввод» вместо искажённого результата. Исправьте проблемную последовательность, и результат обновится мгновенно.

features

Нет. Кодировщик использует встроенные функции браузера encodeURI / encodeURIComponent, поэтому ничего не передаётся по сети. Благодаря этому инструмент безопасен для токенов, путей к файлам и любых других конфиденциальных значений, которые нужно встроить в URL.

privacy

Да. Символы UTF-8, такие как ñ, 漢, ✓ и эмодзи, кодируются в соответствующие байтовые последовательности %xx. Современные браузеры и серверы автоматически декодируют их обратно в исходные символы, поэтому преобразование происходит без потерь.

compatibility

Да. Переключите тумблер режима на «Кодировать», чтобы выполнить процентное кодирование обычного текста, или на «Декодировать», чтобы превратить последовательности %XX обратно в читаемые символы. Те же варианты «Компонент» и «Полный URL» действуют в обоих направлениях, так что вы можете прогнать значение туда и обратно и получить ровно то, с чего начали.

usage

Символ «собака» (@) в процентном кодировании превращается в %40. В режиме Component инструмент экранирует его автоматически, что важно для email-адресов в строках запроса — [email protected] становится user%40example.com. Другие распространённые экранирования: пробел — это %20, «#» — %23, «&» — %26, а «?» — %3F. Вставьте любой текст, чтобы мгновенно увидеть полный закодированный результат.

technical

Да — это два названия одного и того же механизма, определённого в RFC 3986: небезопасные символы заменяются знаком процента и двумя шестнадцатеричными цифрами их байтов UTF-8. «URL-кодирование» — обиходное название, а «процентное кодирование» — термин из спецификации. Этот инструмент применяет encodeURIComponent или encodeURI в зависимости от выбранного режима.

technical

Нет — URL Encoder/Decoder полностью работает в вашем браузере, поэтому то, что вы вставляете, никогда не покидает компьютер, на котором вы находитесь. Это имеет значение, если вы проверяете что-то, содержащее токен, ключ или данные клиента. Закрытия вкладки достаточно, чтобы очистить ее.

troubleshooting

Ошибка указывает на первую позицию, которую не удалось проанализировать, которая обычно находится сразу после реальной ошибки, а не на ней — отсутствующая запятая, незакрытая кавычка или скобка или умная кавычка, вставленная из документа вместо прямой. Сначала проверьте линию над сообщаемым положением.

troubleshooting

Нет обоим. URL Encoder/Decoder бесплатен, ваша загрузка не содержит водяных знаков, и в конце ничего не запрашивается — в потоке нет такого момента, когда вы заканчиваете работу и обнаруживаете, что она стоит денег.

pricing

Нет — кодировщик / декодер URL работает в браузере на компьютере и телефоне. Устанавливать ничего не нужно, пробная версия не требуется, и лицензию покупать не нужно, чтобы понять, делает ли он то, что вам нужно. Попробуйте его на файле, с которым вы действительно застряли, а не на образце.

troubleshooting

Как Кодировщик/Декодировщик URL помогает вам справиться с задачей

Реальные проблемы, которые он решает каждый день — для бизнеса, авторов и повседневных задач. Найдите вариант использования, который подходит вам, и начните.

Для разработчиков

Формирование строк запроса для REST API

Кодируйте поисковые запросы, фильтры и идентификаторы для GET-запросов к REST API, Algolia, Elastic и Google Search, чтобы зарезервированные символы не нарушали URL запроса

Для бизнеса

Параметры отслеживания для маркетинговых ссылок

Кодируйте в процентном формате UTM-параметры, названия кампаний и строки реферера для ссылок Google Analytics, Facebook Ads и HubSpot, которыми вы делитесь по электронной почте и в соцсетях

Веб и SEO

Передавайте фильтры и поисковые запросы в URL

Кодируйте многословные поисковые запросы, специальные символы и параметры сортировки в URL, которыми можно делиться, для SaaS-панелей, фильтров интернет-магазинов и админ-панелей

Веб и SEO

Генерация ссылок mailto: с темой и текстом

Создавайте ссылки mailto:, в которых тема и текст содержат переносы строк, знаки препинания и эмодзи, чтобы кнопки «написать письмо» открывали Gmail и Outlook с уже заполненным сообщением

Социальные сети

Встраивание сообщений в ссылки для отправки через WhatsApp и SMS

Кодируйте готовые ссылки для WhatsApp, Telegram и SMS, чтобы клиенты могли нажать кнопку на вашем сайте и открыть мессенджер с уже заполненным маркетинговым сообщением

Для разработчиков

Экранирование пользовательского ввода для безопасного построения URL

Кодируйте значения, контролируемые пользователем, перед их вставкой в URL, чтобы избежать атак request smuggling, инъекций редиректа и неработающих ссылок в продакшен-приложениях

Для разработчиков

Отладка OAuth и URL обратных вызовов при редиректе

Раскодируйте параметр redirect_uri, state или code из обратного вызова OAuth или лога вебхука, чтобы увидеть, какое именно значение получил провайдер, — часто это самый быстрый способ найти ошибку двойного кодирования, ломающую вход в систему.

На мобильном

Создание диплинков мобильных приложений

Кодируйте в процентную запись параметры, передаваемые в пользовательскую схему или Universal/App Link (myapp://open?ref=...), чтобы специальные символы в реферальных кодах или идентификаторах общего контента пережили переход из браузера в приложение.

Веб и SEO

Безопасные ссылки для прямого скачивания файлов с пробелами

Кодируйте имена файлов с пробелами, скобками или символами с диакритикой (например, 'Q1 Report (Final).pdf') в URL, который CDN и браузеры не обрежут и не истолкуют неверно при прямой ссылке.

Конфиденциальность и безопасность

Проверка, куда на самом деле ведёт сокращённая или закодированная ссылка

Вставьте подозрительную ссылку с процентным кодированием или пересланную ссылку в режим декодирования, чтобы увидеть настоящий URL назначения, скрытый внутри параметров перенаправления или отслеживания, прежде чем переходить по ней.

Наблюдайте за каждой трансформацией

Каждая фотография проходит через разделитель без изменений и выходит готовой.