Xpather icon

Xpather

Extension Actions

How to install Open in Chrome Web Store
CRX ID
ahmohplecnjmjmcjmejilkeahddegpme
Description from extension meta

Поиск, генерация и проверка XPath-выражений. Умные варианты, выбор элемента, нулевая телеметрия.

Image from store
Xpather
Description from store

Xpather генерирует несколько вариантов XPath для любого элемента на странице и позволяет тестировать выражения в реальном времени — всё в боковой панели, которая остаётся открытой, пока вы работаете.

СЦЕНАРИИ ИСПОЛЬЗОВАНИЯ

- Написание парсеров и скраперов с надёжными селекторами
- Отладка структуры страницы и иерархии DOM
- Автоматизация тестирования с XPath-локаторами (Selenium, Playwright, Puppeteer)
- Изучение синтаксиса XPath на реальных страницах
- Быстрый поиск и копирование кратчайшего уникального пути к элементу

КАК ЭТО РАБОТАЕТ

1. Откройте Xpather из панели инструментов или нажмите Ctrl+Shift+X (Cmd+Shift+X на Mac).
2. Нажмите «Выбрать элемент» или удерживайте Alt и наведите курсор на страницу — элемент под курсором подсвечивается в реальном времени.
3. Alt+клик для выбора. Xpather мгновенно генерирует до 7 вариантов XPath для этого элемента.
4. Скопируйте нужный вариант одним кликом или отредактируйте вручную для проверки.

СТРАТЕГИИ XPATH

- По ID — использует атрибут id для прямого уникального селектора
- По data-* — нацелен на data-атрибуты (data-testid, data-qa и т.д.)
- По атрибуту — строит селектор из любого отличительного атрибута
- По тексту — находит элементы по видимому текстовому содержимому
- По классу — использует CSS-классы для поиска элемента
- Кратчайший путь — самый короткий уникальный XPath от корня
- Абсолютный путь — полный путь от html до целевого элемента

Каждый вариант получает метку «Лучший», если даёт уникальное совпадение. Вы всегда видите, какой селектор самый надёжный.

ВОЗМОЖНОСТИ

- Выбор элемента: Alt+наведение для подсветки, Alt+клик для выбора, Esc для отмены
- Проверка в реальном времени: введите или вставьте XPath и увидите совпадения на странице
- Счётчик совпадений: показывает, сколько узлов соответствуют выражению
- Предпросмотр DOM: тег, атрибуты и текст совпавшего узла
- Копирование в буфер обмена одним кликом
- Боковая панель: закрепите Xpather в side panel для удобной работы
- Горячая клавиша: Ctrl+Shift+X для включения выбора без мыши
- Тёмная и светлая тема
- Английская и русская локализация

ПРИВАТНОСТЬ

- Ноль сетевых запросов — работает полностью офлайн
- Ноль телеметрии, аналитики и трекинга
- Нет аккаунтов и авторизации
- Все данные хранятся локально в браузере
- Открытый исходный код: https://github.com/investblog/xpather