Разбор происходит по мере ввода и остаётся на вашем устройстве - ссылка никуда не отправляется, что важно, если в ней есть API-ключи, токены или идентификаторы отслеживания. Инструмент использует встроенные в браузер объекты URL и URLSearchParams по стандарту WHATWG - тот же движок, что и в адресной строке, поэтому результат в точности совпадает с тем, как адрес прочитает настоящий клиент. Каждый параметр запроса показан уже декодированным, а повторяющиеся ключи сохраняются в исходном порядке, а не объединяются.
Парсер URL
Работает прямо в браузере - без загрузки файлов и регистрации.
Что такое парсер URL?
Парсер URL разбирает веб-адрес на составные части - схему (https), хост, порт, путь, строку запроса и фрагмент - и показывает каждый параметр запроса уже декодированным как пару ключ/значение. Инструмент разбирает любую ссылку прямо в браузере по тому же стандарту, что использует сам браузер, поэтому вы можете изучить, отладить или скопировать любую часть.
Как пользоваться
- 1Вставьте ссылку. Вставьте любую абсолютную ссылку в поле ввода - она может содержать логин и пароль, порт, строку запроса и фрагмент.
- 2Изучите разбор. Панель показывает каждую структурную часть - схему, хост, порт, путь, запрос, фрагмент, origin - как только ссылка становится корректной.
- 3Проверьте параметры. Таблица параметров запроса показывает каждый ключ и его декодированное значение, сохраняя повторяющиеся ключи в порядке появления.
- 4Скопируйте нужное. Скопируйте любую отдельную часть или используйте Копировать как JSON, чтобы забрать всю разобранную структуру для теста или отчёта о баге.
Кому пригодится
- Разработчикам при отладке редиректа или callback-ссылки - увидеть точный
path,queryиfragment, на которые попадёт запрос. - Маркетологам при проверке ссылок с UTM-метками - прочитать каждый параметр
utm_*как понятный список ключ/значение вместо одной длинной строки. - QA и поддержке при воспроизведении бага по присланной ссылке - скопировать отдельно хост, порт или одно значение параметра.
- Всем, кто изучает структуру URL - размеченный разбор наглядно показывает схему, хост, порт, путь, запрос и фрагмент.
Вопросы и ответы
Этот парсер URL бесплатный?
Да - он полностью бесплатный, без регистрации и без ограничений на количество разборов. Всё происходит прямо в браузере.
Моя ссылка куда-то отправляется?
Нет. Ссылка разбирается локально в браузере и никогда не отправляется на сервер, поэтому это безопасно для ссылок с API-ключами, токенами сессии или приватными параметрами запроса.
Какие части URL он показывает?
Он показывает схему, логин и пароль (userinfo), если они есть, хост, порт, путь, строку запроса и фрагмент, а также origin. Каждый параметр запроса дополнительно показан как декодированная пара ключ/значение.
Почему он просит добавить https:// ?
Стандарт URL требует абсолютный адрес, чтобы определить хост. Голый адрес вроде <code>example.com/path</code> или относительный вроде <code>/path?x=1</code> не содержит схемы, поэтому не может быть разобран сам по себе - добавьте <code>https://</code> (или нужную схему) в начало, и разбор сработает.
Параметры запроса декодируются?
Да. Каждое значение декодируется из процентной кодировки, поэтому <code>%20</code> превращается в пробел, а <code>caf%C3%A9</code> - в <code>café</code>. Повторяющиеся ключи - например, <code>color=blue&color=red</code> - показываются отдельными строками в исходном порядке, а не объединяются.
Почему порт иногда пустой?
Когда ссылка использует стандартный порт своей схемы (443 для https, 80 для http), стандарт оставляет <code>port</code> пустым, потому что он подразумевается. Нестандартный порт, например <code>:8443</code>, показывается явно.
Он умеет разбирать фрагмент после # ?
Да. Часть после <code>#</code> показывается как фрагмент. Браузеры никогда не отправляют его на сервер, но это полноценная часть ссылки - полезная для маршрутов одностраничных приложений и глубоких ссылок.