Web Accessibility Scanner

Web Accessibility Scanner

by accessibility_team

Looking for an Accessibility Checker API for WCAG compliance? Our tool scans per the latest guidelines, offering bypass login screens, detailed error ...

8,881 runs
109 users
Try This Actor

Opens on Apify.com

About Web Accessibility Scanner

Looking for an Accessibility Checker API for WCAG compliance? Our tool scans per the latest guidelines, offering bypass login screens, detailed error reports, and automated scanning. Ideal for inclusive design, and accessibility testing. Ensure your site meets accessibility standards.

What does this actor do?

Web Accessibility Scanner is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Web Accessibility Scanner Web Accessibility Scanner is an Actor that scans websites for accessibility issues, ensuring they comply with the Web Content Accessibility Guidelines (WCAG). It can perform both single page scans and domain-wide scans, with the option to bypass login walls for specific pages. ## Features - Domain-wide Scanning: Check all pages within a domain for accessibility issues. - Single Page Scanning with Login Bypass: Allows scanning of a specific page behind a login wall (available for single page scans only). - Detailed Reports: Provides comprehensive output highlighting accessibility errors, contrast issues, and warnings. ## How to Check a Website for Accessibility 1. Add URLs: Provide one or more URLs to scan. You can either enter them manually or upload from a .txt file or a Google Sheet. 2. Start the Scan: Click the "Start" button and the actor will begin scanning. 3. Download Results: Once the scan is complete, you can download the data in various formats, including JSON, XML, CSV, Excel, or HTML. ## Input Parameters - Start URLs: The URLs to be scanned for accessibility issues. - Source Options: - Direct input of URLs. - Upload a .txt file with URLs (one URL per line). - Import URLs from a Google Sheet (ensure URLs are in the first column). Check here for more details. - Login Bypass: For single page scans, enable this option to bypass login walls (not available for domain-wide scans). - Note: If the option to scan full website or bypass login page is enabled, only the first URL on the Start URLs list will be considered. For more information, refer to the Input tab. ## Output The results from the accessibility scan is saved in the Apify dataset and can be downloaded in multiple formats such as JSON, HTML, XML, CSV, or Excel. ### Example JSON Output json [ { "url": "https://www.apify.com/", "status": "Scan Successful", "criticalErrors": [ { "code": "Principle1.Guideline1_1.1_1_1.H37", "message": "Img element missing an alt attribute.", "selector": "body > img:nth-child(38)", "context": "<img src=\"https://t.co/1/i/adsct?bci=4&amp;eci=3&amp;event=%7B%7D&amp;event_id=b194fd56-60f9-4152-ada9-76f7c38bd264&amp;integration=gtm&amp;p_id=Twitter&amp;p_user_id=0&amp;pl_id=0ccf5eff-d6f8-4f6e-bef3-cfce4b1279b8&amp;tw_document_href=https%3A%2F%2Fapify.com%2F&amp;tw_iframe_status=0&amp;txn_id=omnsj&amp;type=javascript&amp;version=2.3.30\" height=\"1\" width=\"1\" style=\"display: none;\">", "type": "error" } ], "contrastErrors": [ { "code": "Principle1.Guideline1_4.1_4_3.G18_or_G145.Fail", "message": "Insufficient contrast ratio. Expected 4.5:1, found 3.75:1.", "selector": "body > footer > div:nth-child(1) > p", "context": "<p>Join our developer community on Discord</p>", "type": "contrast error" } ], "warnings": [ { "code": "Principle1.Guideline1_3.1_3_1.H42", "message": "Heading markup should be used if this content is intended as a heading.", "selector": "#main > div:nth-child(2) > section:nth-child(4) > div > a", "context": "<span><strong>Web scraping academy</strong></span>", "type": "warning" } ] } ] ## Technical Requirements - Apify Account: You need an active Apify account to use this actor. - Input URLs: URLs can be provided via direct input, a .txt file, or a Google Sheet (ensure URLs are in the first column). - Login Bypass: This feature works only for single-page scans and is not available for full-domain scanning. ## Troubleshooting If you encounter any issues while using this actor, consider the following: - Verify URLs: Ensure that the URLs provided are valid and accessible. - Input Format: If using a .txt file or Google Sheet, ensure the URLs are in the correct format. - Login Bypass: If scanning behind a login wall, ensure that the correct login credentials are provided, and the page is accessible after logging in. For more support, visit the Apify Documentation or contact Apify Support. ## Feedback If you have any technical feedback, suggestions for improvement, or if you've encountered a bug with the Website Accessibility Scanner, please feel free to create an issue in the Actor's Issues tab on the Apify Console.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Web Accessibility Scanner now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
accessibility_team
Pricing
Paid
Total Runs
8,881
Active Users
109
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support