aapnajplekoonekkimnljfhcilllgedc
XPath finder, CSS selector & Playwright locator generator. Element inspector with stability scoring for Selenium automation testing. XPath Forte by Sam — Crafted with Code. Fueled by Passion. ⚠️ Heads-up: After installation, give your browser a quick restart to activate all features smoothly. Say goodbye to fragile XPath selectors and tedious trial-and-error. XPath Forte by Sam helps developers, testers, and automation engineers generate the most robust, reliable, and readable XPath, CSS, and Playwright selectors without breaking a sweat. Whether you're building Selenium or Playwright test automation frameworks, debugging DOM elements, or maintaining locator pages, XPath Forte delivers context-aware intelligence to help you navigate even the most complex web structures including Shadow DOM and iframes. ⭐ Shadow DOM Piercing — Inspect and generate selectors for elements inside open Shadow DOMs. Piercing CSS selectors using the >>> combinator are auto-generated. ⭐ Heal Tab (Batch Verify) — Paste multiple XPath, CSS, or Playwright selectors and verify them all against the current page in one click. See pass/warn/fail status per selector with a summary. ⭐ Scan Tab (Locators Page) — Scan the entire page for interactive elements and auto-generate the best locator for each. Copy All, download report, and click-to-highlight. ⭐ Scroll into View — Evaluate/test matches now auto-scroll the first matched element into the viewport. ⭐ SVG & MathML element support with accurate class-based selectors. ⭐ Cross-frame inspection fix for iframes. ⭐ Improved XPath accuracy — extension UI excluded from uniqueness checks. ⭐ Added data-auto test attribute support for Playwright locators. ✅ 60+ Smart XPath Patterns – ID, class, attributes, text, aria-labels, data-testid, relative anchors, sibling relations, and more. ✅ Best Locator Engine – Automatically picks the shortest unique stable selector from all XPath, CSS, and Playwright candidates. ✅ XPath + CSS + Playwright – Three selector types with the same stability scoring, side by side. ✅ Shadow DOM Support – Piercing selectors for open Shadow DOM elements, auto-generated. ✅ Heal Tab – Batch-verify all your selectors in one click. Catch broken locators before your CI pipeline does. ✅ Scan Tab – Auto-generate a full locators page for any web page. Export-ready. ✅ Testing Attribute Support – First-class support for data-testid, data-cy, data-qa, and data-auto conventions. ✅ Stability Scoring – Every selector rated Stable / Moderate / Fragile (0–100). Know which selectors survive the next deploy. ✅ Live Evaluate & Test – Paste any XPath, CSS, or Playwright locator and test it live with visual highlighting and auto-scroll. ✅ Relative Anchor XPaths – Builds short, resilient paths from the nearest stable ancestor. ✅ Context-Aware Generation – Form labels, fieldsets, table headers, landmarks, and headings used as intelligent anchors. ✅ Dynamic Stability Detection – Skips auto-generated IDs and framework hashes while keeping legitimate utility classes. ✅ One-Click Copy – Copy any selector; panel stays open, evaluate input auto-fills for instant verification. ✅ Minimal Permissions – No background access. We only act when you say so. XPath Forte by Sam isn't just another tool - it's your testing sidekick that tells you exactly which selector to use and why. Level up your automation game. Write better selectors. Build smarter tests.
SelectorsHub
Locators Plugin to Auto Generate and Verify Playwright Locators, XPath & CSS Selectors. SelectorsHub - Auto-generate Playwright Locators, XPath & CSS Selectors SelectorsHub is a powerful developer tool that automatically generates and verifies Playwright locators, XPath, and CSS selectors for web automation testing. Key Features: 1. Auto-generation: Instantly generates multiple selector types including native Playwright locators, XPath, CSS selectors, IDs, names, and more. 2. Advanced element support: Works seamlessly with iframes, Shadow DOM, SVG elements, dynamic elements, dropdowns, and complex UI components. 3. Smart suggestions: Auto-suggests attributes, text values, and occurrences to help you build selectors faster—no more copying and pasting from the DOM. 4. Error detection: Provides clear error messages indicating what's wrong with your XPath or CSS selectors. 5. Element highlighting: Automatically highlights matching elements and scrolls them into view for easy verification. 6. XPath Healing: Verify all the xpath in one shot. 7. Locators Page: Generate Locator Page in one go. How to Use: 1. Open Chrome DevTools (F12 or right-click > Inspect) 2. Navigate to the SelectorsHub tab in the DevTools sidebar, or click the SelectorsHub icon in your browser toolbar 3. Inspect any element to automatically generate all selector types 4. For Playwright locators, click the "Playwright Selectors" button, then inspect the element 5. Type or edit selectors in the input box—smart suggestions will help you complete them quickly 6. Press Enter to verify and highlight all matching elements on the page Perfect for: a) QA Engineers and Test Automation professionals, b) Web developers working with Playwright, Selenium, Cypress, or other testing frameworks c) Anyone who needs reliable, maintainable element selectors
Scraper
Web scraper with XPath & CSS selectors. Extract data to Excel, CSV, JSON. SEO audit, table parser, element picker. Scraper — free Chrome extension for web scraping and data extraction from any website. Supports XPath and CSS selectors with export to Excel, CSV, JSON and Google Drive. Who is it for: • SEO specialists — collect meta tags, H1-H6 headings, links, images, Open Graph, Schema.org • Marketers — scrape product catalogs, price lists, competitor data • Data analysts — extract tables and structured data from web pages • Developers — test XPath and CSS selectors, debug DOM structure 🔍 XPath & CSS Selectors Two selector types for precise data extraction. Enter selectors manually or use the visual element picker. 🎯 Visual Element Picker Click any element on the page — the extension automatically finds similar ones. Ctrl+Click for multi-select, drag to box-select areas. 📊 15+ Built-in SEO Presets All Headings (H1-H6), Meta Tags, Internal Links, External Links, Images, Open Graph, Schema.org, Canonical, Hreflang and more. Create and save your own custom presets. 📋 Auto Table Detection One click finds all tables on the page. Select the one you need and download the data instantly. 💾 Export in Any Format • Copy — paste directly into Excel (TSV clipboard) • CSV — with UTF-8 BOM support • JSON — array of objects with column names • Excel (.xlsx) — with auto-sized columns • Google Drive — direct upload via OAuth ⚡ Quick SEO Audit Instant page analysis: Title, Description, H1, internal and external link count, images without alt text. 🔗 Smart Similar Element Detection "Find Similar" analyzes the DOM tree and suggests XPath variants at different nesting levels. 🛡️ Privacy & Security Manifest V3. All data is processed locally in your browser. No data is sent to external servers. 🌐 Multi-language Interface available in English and Russian. Scraper is a free web scraper for Chrome with no limits and no registration. Extract data from websites quickly and easily.
Selenideium Element Inspector
A handy tool to log attributes and Selenide, Selenium, Cypress, Playwright, Squish and TestCafe locators of the clicked element. Selenideium Element Inspector is a handy tool with which you can automatically generate complete line of copy-pastable Selenide, Selenium, Cypress, Playwright, TestCafe and Squish locators with a single click for any element. Just copy-past the printed selector straight into your favourite IDE and that's it. You can save dozens of minutes each day by using this extension. Please leave a review in case you find the plugin useful! Buy me a coffee in case you save time by using Selenideium Element Inspector!: https://buymeacoffee.com/mikiszeles 😊 V2.0 - Added support for: - Selenium JavaScript - Selenium Python - Selenium C# - Cypress - TestCafe - Playwright - Squish - Provide an option to select the testing frameworks for which selectors will be generated V1.2 - Printing relative XPath selector for both Selenide and Selenium - Printing CSS selectors based on any unique attribute for both Selenide and Selenium - Printing CSS selectors based on any unique class for both Selenide and Selenium - Automatically adding ";" to the end of the selector, so you really only have to copy-paste the code. - Marking the start and end of the logs belonging to Selenideium Element Inspector V1.1 - Updated extension description V1.0 - Printing the clicked element to the console for both Selenide and Selenium - Printing id based selector for both Selenide and Selenium - Printing name based selector for both Selenide and Selenium - Printing tagName based selector for both Selenide and Selenium - Printing linkText based selector for both Selenide and Selenium - Printing withText based selector for Selenide - Printing CSS based selector for both Selenide and Selenium
Ranorex Selocity
Auto-generate robust XPath, link text, RanoreXPath, and CSS selectors for use with Selenium. * Rapidly generate selectors with one click directly in the DevTools sidebar panel. The smart selector generator automatically detects and ignores dynamically generated IDs. * Manual selection: Ranorex Selocity generates XPath, link text, RanoreXPath, and CSS selectors. Because only you know which selector fits your needs the best. * Instantly generate selectors for elements within iframes, both same-origin and cross-origin. * Exploratory selector creation: If you choose to modify a selector yourself, Ranorex Selocity provides instant feedback to ensure the selector is useful. * Automatic escaping of selectors: If desired, quotes and escape characters are automatically added to your selector, ready for instant use in locators in Selenium tests. * Unique RanoreXPath selector: The generated RanoreXPath (RxPath) simplifies the XPath and provides additional attributes and operators, making the resulting selector shorter and more robust against changes. * Dark theme and light theme