XPathify
4 ratings
)Overview
Instantly test and evaluate XPath expressions directly on web pages.
Test XPath expressions live on any web page. XPathify evaluates your expression as you type and highlights every match directly on the page, so you can see exactly what a selector grabs before it goes into your test suite, scraper, or automation script. WHAT IT DOES - Live evaluation: matches, match count, and timing update as you type, or on demand in Manual mode. - On-page highlights: every matched element is highlighted on the live page. Choose background, outline, or overlay style, pick from nine colors, and highlight all matches or only selected ones. - Shadow DOM piercing: standard XPath stops at shadow roots. XPathify adds a /shadow-root step so you can cross the boundary and keep selecting on the other side. Chain it for nested shadow DOMs, and pick the context element by index (shadow-root[2]) or CSS selector (shadow-root[@selector='.panel']). - Iframes included: expressions evaluate across the main page and its frames. - Two homes: dock XPathify in Chrome's side panel, or float it on the page as a draggable, resizable widget with window-style snap layouts (full, halves, quarters, centered). - Two looks: Aurora, a frosted glass style with a living gradient glow, or Ink, crisp and flat. Light, dark, and system themes in both. - Export results: copy or download matches as JSON, CSV, plain text, or HTML. - Library: save expressions into folders, re-run them in one click, and import or export your whole library as a single JSON file. - Guide: a searchable XPath cheat sheet, including CSS-to-XPath translations. - Recents: your latest expressions, one click away. PRIVATE BY DESIGN Everything runs locally in your browser. XPathify has no backend, no accounts, no analytics, and never sends page content or expressions anywhere. Saved data lives in Chrome's local extension storage on your machine. Toggle XPathify from anywhere with Ctrl+Shift+X (Cmd+Shift+X on macOS). Built for QA engineers, automation developers, and anyone who writes selectors for a living.
5 out of 54 ratings
Details
- Version2.0.0
- UpdatedJuly 4, 2026
- Offered byNirav Chavda
- Size270KiB
- LanguagesEnglish
- Developer
Email
niravchavda.dev@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes