Упростите свой рабочий процесс: найдите miniwebtool.
Добавить
Домашняя страница > Разное > Кодировщики и декодеры > URL-кодировщик

URL-кодировщик

Кодируйте текст для URL-адресов с использованием нескольких режимов кодирования (RFC 3986, Query String, Form Data), визуальной разбивкой по символам и комплексным анализом кодирования. Узнайте точно, какие символы кодируются и почему.

URL-кодировщик
RFC 3986 рекомендуется для большинства случаев. Используйте Query String для форм поиска и Path Segment при кодировании путей URL.

Embed URL-кодировщик Widget

О URL-кодировщик

Добро пожаловать в URL-кодировщик, мощный инструмент для процентного кодирования текста для безопасного использования в URL-адресах. Этот инструмент предлагает несколько режимов кодирования (RFC 3986, Query String, Path Segment), визуальный посимвольный анализ и подробную статистику. Узнайте точно, какие символы кодируются и почему, что делает его идеальным для разработчиков, SEO-специалистов и всех, кто работает с URL-адресами.

Что такое URL-кодирование?

URL-кодирование, также известное как процентное кодирование, — это механизм кодирования информации в унифицированном идентификаторе ресурса (URI). Оно заменяет небезопасные символы ASCII на «%», за которым следуют две шестнадцатеричные цифры, представляющие байтовое значение символа в кодировке UTF-8.

Например:

Почему необходимо URL-кодирование?

URL-адреса могут содержать только ограниченный набор символов из набора символов US-ASCII. Символы вне этого набора или символы, имеющие специальное значение в URL-адресах (например, &, =, ?), должны быть закодированы для:

Объяснение режимов кодирования

RFC 3986 (Компонент URL)

Стандартное кодирование, определенное RFC 3986. Все символы, кроме незарезервированных (A-Z, a-z, 0-9, -, ., _, ~), кодируются процентами. Пробелы становятся %20. Используйте этот режим для большинства компонентов URL.

Строка запроса (application/x-www-form-urlencoded)

Распространенное кодирование для отправки HTML-форм и поисковых запросов. Пробелы становятся + вместо %20. Это режим, который браузеры используют при отправке форм.

Сегмент пути

Аналогично RFC 3986, но сохраняет косую черту (/). Используйте этот режим при кодировании путей URL, где вы хотите сохранить структуру каталогов.

Полное кодирование

Кодирует все, кроме буквенно-цифровых символов (A-Z, a-z, 0-9). Это самый агрессивный режим кодирования, полезный, когда требуется максимальная безопасность.

Символы, которые должны быть закодированы

Зарезервированные символы

Эти символы имеют специальное значение в URL-адресах и должны быть закодированы при использовании в качестве данных:

СимволЗакодированоНазначение в URL
:%3AРазделитель схемы (http:), разделитель порта
/%2FРазделитель сегментов пути
?%3FРазделитель строки запроса
#%23Идентификатор фрагмента
&%26Разделитель параметров запроса
=%3DРазделитель ключ-значение
@%40Разделитель информации о пользователе

Небезопасные символы

Эти символы всегда должны быть закодированы:

СимволЗакодированоПричина
Пробел%20 или +Не допускается в URL-адресах
< >%3C %3EПотенциальная HTML-инъекция
"%22Разделитель атрибутов в HTML
{ }%7B %7DНедопустимо в URL-адресах
|%7CНебезопасный символ
\%5CНебезопасный символ

Как использовать этот инструмент

  1. Введите текст: Введите или вставьте текст, который вы хотите закодировать, в поле ввода. Попробуйте кнопки быстрых примеров для распространенных случаев использования.
  2. Выберите режим кодирования: Выберите подходящий режим в зависимости от вашего случая (RFC 3986 для компонентов, Query String для параметров поиска и т. д.).
  3. Нажмите Кодировать: Инструмент закодирует ваш текст и покажет результат.
  4. Просмотрите анализ: Ознакомьтесь с посимвольной разбивкой, показывающей, какие символы были закодированы и почему.
  5. Скопируйте результат: Нажмите кнопку «Копировать», чтобы скопировать закодированный текст в буфер обмена.

Распространенные примеры использования

Параметры API

При передаче пользовательского ввода в качестве параметров URL:

https://api.example.com/search?q=Hello%20World%21

URL-адреса перенаправления

При кодировании URL-адреса для передачи в качестве параметра:

https://example.com/redirect?url=https%3A%2F%2Fother-site.ru

Имена файлов

При кодировании имен файлов с пробелами или специальными символами:

/files/My%20Document%20%282024%29.pdf

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

Что такое URL-кодирование?

URL-кодирование, также известное как процентное кодирование, — это механизм кодирования информации в унифицированном идентификаторе ресурса (URI). Оно заменяет небезопасные символы ASCII на '%', за которым следуют две шестнадцатеричные цифры, представляющие байтовое значение символа. Например, пробел становится %20, а амперсанд — %26.

Почему URL-адреса нужно кодировать?

URL-адреса могут содержать только ограниченный набор символов из набора символов ASCII. Символы, такие как пробелы, специальные символы и символы, не входящие в ASCII, должны быть закодированы для правильной передачи. Без кодирования эти символы могут быть неверно истолкованы как разделители URL или вызвать ошибки передачи.

В чем разница между кодированием RFC 3986 и кодированием строки запроса?

Кодирование RFC 3986 использует %20 для пробелов и является стандартом для компонентов URL. Кодирование строки запроса (application/x-www-form-urlencoded) использует + для пробелов и обычно используется при отправке HTML-форм и поисковых запросах. Оба варианта допустимы, но используются в разных контекстах.

Какие символы безопасны в URL-адресах без кодирования?

Согласно RFC 3986, незарезервированные символы, которые не требуют кодирования: заглавные буквы (A-Z), строчные буквы (a-z), цифры (0-9) и четыре специальных символа: дефис (-), точка (.), подчеркивание (_) и тильда (~). Все остальные символы должны быть закодированы процентами.

Как кодировать специальные символы, такие как & и =, в параметрах URL?

Специальные символы, такие как & (амперсанд) и = (равно), должны быть закодированы процентами при использовании в качестве данных в параметрах URL. & становится %26, а = становится %3D. Это предотвращает их интерпретацию как разделителей параметров или пар ключ-значение.

Связанные инструменты

Дополнительные ресурсы

Ссылайтесь на этот контент, страницу или инструмент так:

"URL-кодировщик" на сайте https://ru.miniWebtool.com/url-кодировщик/ от MiniWebtool, https://MiniWebtool.com/

от команды miniwebtool. Обновлено: 14 янв. 2026 г.

Другие сопутствующие инструменты:

Кодировщики и декодеры:

Избранные инструменты:

Генератор распределения ГауссаКалькулятор стоимости пипаКалькулятор ежедневных сложных процентовКалькулятор стратегии МартингейлаКалькулятор критерия КеллиКалькулятор Стоп-лосс и Тейк-профитКалькулятор расширения Фибоначчикалькулятор-точки-разворотаКалькулятор крипто кредитного плечаКонвертер сатоши в долларКалькулятор арбитража криптовалютКалькулятор непостоянных потерьКалькулятор Прибыли ОпционовКалькулятор подразумеваемой волатильностиКалькулятор греков опционовКалькулятор ценообразования опционов Блэка-ШоулзаКалькулятор риска разоренияКалькулятор прибыли от короткой продажиКалькулятор маржин-коллаКалькулятор Размера Позициикалькулятор средней цены акцийУдаление Невидимых СимволовКонвертер текста в список SQLЭкстрактор Текстовых КолонокКалькулятор разности списковГенератор текста ZalgoГенератор ASCII-артГенератор невидимого текстагенератор-перевернутого-текстаГенератор текста ZalgoГенератор красивого текстаПреобразователь текста в речьКонвертер Бионического ЧтенияПроверка плотности ключевых словКалькулятор оценки читаемостиГенератор Lorem IpsumКалькулятор ежедневной экономии времениУдалитель умных кавычекГенератор таблиц MarkdownЭкранирование и снятие экранирования строк JSONГенератор slug для URLКодировщик и декодер HTML-сущностейКалькулятор точек пересечения осей X и YКалькулятор вершины и оси симметрииКалькулятор композиции функцийКалькулятор обратной функцииКалькулятор области определения и значенийПостроитель графиков функцийГрафик системы неравенствРешатель неравенств с модулемРешатель НеравенствРешатель систем линейных уравненийРешатель радикальных уравненийКалькулятор уравнений с модулемРешатель линейных уравненийКалькулятор Синтетического ДеленияКалькулятор деления многочленов столбикомКалькулятор разложения полиномовКалькулятор факторизации многочленовКалькулятор рациональных выраженийУпроститель корнейУпроститель Алгебраических ВыраженийГрафопостроитель тригонометрических функцийКалькулятор тригонометрических тождествИнтерактивный визуализатор единичной окружностиПреобразователь Декартовых Координат в ПолярныеКонвертер полярных координат в декартовыКонвертер десятичных градусов в DMSКонвертер ГМС в десятичные градусыКалькулятор закона косинусовКалькулятор закона синусовРешатель общего треугольникаКалькулятор прямоугольного треугольникаКалькулятор гиперболических функцийКалькулятор косеканса, секанса и котангенсаКалькулятор atan2Калькулятор арктангенсаКалькулятор арккосинуса (обратного косинуса)Калькулятор арксинусаКалькулятор тангенса высокой точностиКалькулятор КосинусаКалькулятор синусаКалькулятор уклона и класса 📐Калькулятор угла среза 📐Проверка прямоугольности (правило 3-4-5) 📐Калькулятор досковых футов 🪵Калькулятор настила 🌳Калькулятор забора 🏡Калькулятор мульчи, почвы и гравия 🌱Калькулятор Каркаса Стены 🏗️Калькулятор кровли 🏠Калькулятор уклона крыши и стропил 🏠Калькулятор лестницы 🪜Калькулятор обоев 🎨Калькулятор Напольных Покрытий 🏠Калькулятор плитки 🔲Калькулятор краски 🎨Калькулятор кирпича и раствора 🧱Калькулятор бетона 🧱Искатель камня рождения и цветка зодиакаКалькулятор кельтского древесного зодиака 🌳Калькулятор совместимости лунных знаковПродвинутый Анализатор Совместимости Знаков Зодиака 💞Календарь новолуния и полнолунияКалькулятор возвращения СатурнаКалендарь ретроградного Меркурия 🌟Калькулятор баланса астрологических модальностейКалькулятор баланса астрологических стихийКалькулятор знака МеркурияКалькулятор знака МарсаКалькулятор знака Венеры (стиль любви) 💖Тестер надежности пароляКалькулятор разрешений Unix (chmod)Генератор заданий CronКалькулятор n‑го корня (высокая точность)Универсальный конвертер частоты и длины волныВалидатор XMLИзменить скорость видеоКонвертер FPSДобавить или заменить аудио в видеоОбъединить видеоДобавить водяной знак на видео