Helionix
URL Studio

Кодировать и разобрать URL

Кодируйте и декодируйте ссылки, разбирайте адрес на понятные части, редактируйте query-параметры и собирайте готовый URL без ошибок.

Все данные обрабатываются локально
EncodeDecodeQueryParserBuilder
Загружаем инструмент для URL…

Как кодировать URL

  1. Выберите режим кодирования.
  2. Укажите полный URL или отдельный компонент.
  3. Введите текст, ссылку или значение параметра.
  4. Скопируйте готовый результат.

URL Encode и кириллица

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

encodeURI и encodeURIComponent

Для полного адреса используют encodeURI, который сохраняет структуру ссылки. Для значения query-параметра безопаснее encodeURIComponent, поскольку он кодирует амперсанд, знак равно и другие разделители.

Разбор ссылки на части

Анализатор показывает протокол, origin, домен, порт, путь, параметры, якорь и данные авторизации. Это удобно при проверке длинных ссылок и запросов API.

Query-параметры

Параметры располагаются после вопросительного знака. Каждый параметр содержит ключ и значение. Один ключ может встречаться несколько раз, если приложение поддерживает массив значений.

Конструктор URL

Конструктор автоматически кодирует ключи и значения, позволяет менять порядок параметров, отключать отдельные строки и удалять полные дубли.

Локальная обработка

Введённые ссылки не отправляются на сервер Helionix. Все операции выполняются встроенными возможностями браузера.

Ответы на вопросы

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

Чем encodeURIComponent отличается от encodeURI?

encodeURIComponent предназначен для отдельного значения параметра или части пути и кодирует больше служебных символов. encodeURI сохраняет структуру полного адреса.

Как декодировать кириллицу в URL?

Вставьте закодированную строку в режим декодирования. Последовательности вида %D0%... будут преобразованы обратно в русские буквы.

Можно ли разобрать URL на параметры?

Да. Инструмент показывает протокол, хост, порт, путь, query-параметры, якорь и данные авторизации.

Можно ли создать ссылку с нуля?

Да. В конструкторе можно указать протокол, домен, путь, порт, якорь и любое количество query-параметров.

Допустимы ли повторяющиеся параметры?

Да. Один ключ может встречаться несколько раз, например tag=one&tag=two. Это зависит от требований конкретного приложения.

Ссылки отправляются на сервер?

Нет. Кодирование, разбор и сборка URL выполняются локально в браузере.