Собирайте ссылки, не расставляя вручную вопросительные знаки, амперсанды, знаки равенства и решетки. Форма наглядно показывает структуру адреса, а встроенные браузерные API URL и URLSearchParams проверяют домен и кодируют каждый параметр. Введенные данные никуда не загружаются.
Генератор ссылок
Работает прямо в браузере - без загрузки файлов и регистрации.
Части URL
Параметры запроса
Готовый URL
Что такое генератор ссылок?
Генератор ссылок собирает полный веб-адрес из отдельных частей: протокола, домена, необязательного порта, пути, параметров запроса и фрагмента. Заполните поля, и готовая ссылка сразу обновится. Браузер сам правильно закодирует пробелы и специальные символы.
Как пользоваться
- 1Укажите начало адреса. Выберите протокол, введите домен и при необходимости укажите нестандартный порт.
- 2Добавьте путь. Введите путь и необязательный фрагмент. Если начального слеша или решетки нет, инструмент добавит его автоматически.
- 3Добавьте параметры запроса. Создайте строки ключ/значение для фильтров, меток отслеживания, опций API или повторяющихся ключей. Пустые значения сохраняются.
- 4Скопируйте или откройте URL. Проверьте готовый закодированный адрес, затем скопируйте его или откройте в новой вкладке.
Кому пригодится
- Разработчики при сборке API endpoints могут соединить домен, путь, порт и повторяющиеся ключи запроса без ручной конкатенации строк.
- Маркетологи при подготовке ссылок кампаний могут добавить tracking-параметры в понятные строки ключ/значение и скопировать полностью закодированный URL.
- QA-команды при создании тест-кейсов могут менять один путь, параметр или фрагмент, не затрагивая остальную часть адреса.
- Команды поддержки при отправке глубоких ссылок могут собирать длинные адреса, не теряя пробелы, Unicode-текст и фрагмент после строки запроса.
Вопросы и ответы
Этот генератор ссылок бесплатный?
Да. Им можно пользоваться бесплатно, без регистрации, скачивания и ограничений. Заполните части URL, и готовый адрес сразу обновится.
Мой URL куда-нибудь загружается?
Нет. Сборка, проверка и кодирование происходят локально в браузере. Инструмент не отправляет на сервер домены, пути, значения запроса, tracking ID или фрагменты.
Сколько параметров запроса можно добавить?
У инструмента нет собственного лимита. Добавляйте, удаляйте и повторяйте строки по мере необходимости. При этом браузер, сервер, прокси или стороннее приложение может ограничивать максимальную длину URL.
Генератор кодирует специальные символы?
Да. Встроенные API URL кодируют пробелы, Unicode-текст и зарезервированные символы там, где это требуется. Пробелы в запросе превращаются в знаки плюс, а буквальный знак плюс кодируется как <code>%2B</code>.
Может ли URL содержать одинаковые параметры?
Да. Повторяющиеся ключи допустимы, и некоторые API используют их для списков, например <code>tag=shoes&tag=sale</code>. Генератор сохраняет каждую непустую строку в исходном порядке, а не объединяет дубликаты.
Чем запрос отличается от фрагмента?
Запрос начинается после <code>?</code> и обычно отправляется на сервер. Фрагмент начинается после <code>#</code> и обрабатывается браузером или страницей, поэтому не входит в HTTP-запрос.
Почему стандартный порт исчез?
Стандарт URL нормализует порты. HTTPS уже подразумевает порт 443, а HTTP подразумевает порт 80, поэтому браузер убирает эти явные значения из готового адреса. Нестандартные порты остаются видимыми.