Group repeated findings
Exact rule and selector matches are grouped across scanned pages. Each occurrence retains its URL, code snippet and available evidence. This does not infer your framework’s component names.
Turn local website scans into a clear handover report: screenshots, code snippets, repeated issues and retest results.
Free scanner & preview · US$19 / report ZIP · Up to 100 pages
AI-created illustration · Not an app screenshotDownload the scanner, enter your URLs and run it on your computer. This page imports the results; it does not scan websites from the cloud.
Requires Node.js 24 LTS. Extract the scanner ZIP and open a terminal in its folder:
npm install --ignore-scripts npx playwright install chromium node scan.cjs urls.txt scan-output
Edit urls.txt first: 1–100 explicit HTTP(S) URLs from one origin. Only scan sites you are authorized to test. ZIP the contents of scan-output, including report.json and screenshots/.
Compress-Archive -Path scan-output\* -DestinationPath scan-results.zip
No login, automatic crawling, clicks or form submissions. Initial desktop page state only. Scans remain on your device. Screenshots can contain website content; inspect before sharing.
ZIP includes a printable HTML report (use your browser’s Print → Save as PDF), CSV, validated JSON, screenshots and scope notes. Checkout uploads this finished package for temporary storage (30 days). Sources are not uploaded before checkout.
Exact rule and selector matches are grouped across scanned pages. Each occurrence retains its URL, code snippet and available evidence. This does not infer your framework’s component names.
Resolved findings require a successful retest of the same URL. Failed or missing pages stay “not retested”; new pages are listed as new scope.
Uses axe-core WCAG A/AA rule tags. Keyboard flows, screen-reader experience, content quality, authenticated pages and dynamic states still need human testing. No findings does not establish accessibility or legal compliance.
About the axe-core engine →