Axe Devtools Web Accessib Chrome extension icon

Axe Devtools Web Accessib

✨ AI-Powered 🔍 Security Report Available
👥 400K+ users
📦 v4.120.1
💾 3.75MiB
📅 2026-01-13
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Blocks accessibility issues and provides actionable feedback to developers, testers, and designers, helping them identify and fix problems in their web applications. Most benefit from this extension are those who create or test websites for people with disabilities, as it offers a practical solution for ensuring compliance with accessibility standards. By using Axe Devtools Web Accessib, these individuals can improve the usability of their work and make it more inclusive for all users.

Overview

Find and fix more accessibility issues during website development with axe DevTools.

The free axe DevTools browser extension is a fast, lightweight, yet powerful testing tool driven by the world’s most trusted accessibility testing engine, axe-core, developed by Deque.

Why use axe DevTools to build accessible websites?
-To deliver brilliant user experiences for everyone, including the 1 billion people globally living with a disability today.
-To avoid wasting time chasing fake issues. Only axe prevents false positive results.
-To improve accuracy, preventing tickets from resurfacing again and again.
-To reduce the risk and cost of accessibility lawsuits.

★ Automated testing
With the push of a button, axe DevTools analyzes your site, automatically surfacing the majority of common accessibility issues—almost triple the industry average. Drill down into each issue, inspect the source of the problem and leverage extensive free remediation guidance to fix it quickly and accurately.

★ No False Positives
Nobody has time to chase issues that aren’t actually issues. Axe DevTools reports only issues with absolute certainty. Other tools report irrelevant and inaccurate results, wasting your time, money, and productivity on rework.

★ The fastest and most effective path to accessible
Using axe DevTools to proactively find and fix accessibility issues significantly reduces the need for manual testing, giving you quick and easy wins without disrupting your development velocity.

Upgrade to axe DevTools Pro to do so much more:

★ Intelligent Guided Testing™ (IGT)
Perform more advanced testing without having to become an accessibility expert. Using a simple question and answer format, IGT leverages machine learning to help you quickly find and fix issues that are not detectable by automated testing alone. Adding IGT can get you 8o% coverage or more—while you code.

★ Component-level testing
Make your testing more agile by focusing only on the specific parts of a page relevant to your immediate work. Reduce patching and retesting by finding accessibility bugs that could break existing use cases.

★ Export, Save and Share
Collaborate across your dev team! With one click, create a customized URL with all issue description information to share with colleagues or your issue tracking software of choice. Save the rest of your team time and effort and help them build inclusive experiences.

★ What’s left to test?
After you’ve finished automated and Intelligent Guided Tests, now you can generate and share a “Remaining Testing” report, listing what’s left for manual testers. Accessibility experts can pick up exactly where you left off to catch the remaining complex issues.

Use of this extension is governed by this license agreement https://www.deque.com/terms-of-use/axe-ext/ and the privacy policy linked under the developer information

Data collection information can be found here: https://docs.deque.com/devtools-server/4.0.0/en/data-collection#axe-devtools-browser-extension-free

Upgrading to Pro gives you more control over what data is collected.

Tags

Make Chrome Yours/accessibility developer design accessibility make chrome yours/accessibility

Privacy Practices

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
✅ Version v4.122.1 was recently scanned.
v4.122.1 Info Scanned Mar 7, 2026

Security Analysis — Axe Devtools Web Accessib

Analyzed v4.122.1 · Mar 7, 2026 · 13 JS files · 11020 KB scanned

Permissions

tabs debugger storage unlimitedStorage

Code Patterns Detected

Function constructor used — dynamic code execution Loads external scripts in service worker innerHTML assignment — potential XSS vector String.fromCharCode (obfuscation) charCodeAt (obfuscation) unescape (deprecated obfuscation) Makes XHR requests Uses Fetch API Reads browser storage Writes to browser storage Removes from browser storage Potential hardcoded secret Cryptographic operations Uses postMessage for cross-origin comms Sets up event listeners

External Connections

www.w3.org dequeuniversity.com docs.deque.com axe.deque.com github.com usage.deque.com www.etsi.org www.access-board.gov eur-lex.europa.eu www.facebook.com www.deque.com web-directive.eu +8 more

Package Contents 82 files · 13.3MB

📁_metadata12KB
{}verified_contents.json12KB
📁assets793KB
📁fonts408KB
🔤fontawesome-webfont.woff275KB
🔤lato-latin-400-normal.woff223KB
🔤lato-latin-ext-400-normal.woff25KB
🔤pt-mono-cyrillic-400-normal.woff215KB
🔤pt-mono-cyrillic-ext-400-normal.woff222KB
🔤pt-mono-latin-400-normal.woff227KB
🔤pt-mono-latin-ext-400-normal.woff216KB
🔤roboto-cyrillic-400-normal.woff212KB
🔤roboto-cyrillic-500-normal.woff212KB
🔤roboto-cyrillic-ext-400-normal.woff216KB
🔤roboto-cyrillic-ext-500-normal.woff217KB
🔤roboto-greek-400-normal.woff29KB
🔤roboto-greek-500-normal.woff29KB
🔤roboto-greek-ext-400-normal.woff24KB
🔤roboto-greek-ext-500-normal.woff24KB
🔤roboto-latin-400-normal.woff220KB
🔤roboto-latin-500-normal.woff220KB
🔤roboto-latin-ext-400-normal.woff213KB
🔤roboto-latin-ext-500-normal.woff214KB
🔤roboto-math-400-normal.woff219KB
🔤roboto-math-500-normal.woff220KB
🔤roboto-symbols-400-normal.woff210KB
🔤roboto-symbols-500-normal.woff210KB
🔤roboto-vietnamese-400-normal.woff28KB
🔤roboto-vietnamese-500-normal.woff28KB
📁images83KB
🖼axe.svg984B
🖼axe128.png6KB
🖼axe16.png545B
🖼axe48.png2KB
🖼upgrade-export-ad-image.png41KB
🖼upgrade-igt-ad-image.png32KB
📁styles302KB
🎨panel.bundle.css302KB
🎨popup.bundle.css457B
📁axe-versions3.4MB
📁4.10.2868KB
📜axe.js565KBlarge
📄axe.js.LICENSE.txt452B
{}de..json67KB
{}es..json41KB
{}fr..json56KB
{}it..json65KB
{}ja..json74KB
📁4.10.3868KB
📜axe.js565KBlarge
📄axe.js.LICENSE.txt452B
{}de..json67KB
{}es..json41KB
{}fr..json56KB
{}it..json65KB
{}ja..json74KB
📁4.11.0851KB
📜axe.js546KBlarge
📄axe.js.LICENSE.txt452B
{}de..json67KB
{}es..json41KB
{}fr..json56KB
{}it..json65KB
{}ja..json75KB
📁latest852KB
📜axe.js548KBlarge
📄axe.js.LICENSE.txt452B
{}de..json67KB
{}es..json41KB
{}fr..json56KB
{}it..json65KB
{}ja..json75KB
📜background-worker.bundle.js60B
📜background.bundle.js2.3MBlarge
📄background.bundle.js.LICENSE.txt975B
📜browser-polyfill.js10KB
📜content.bundle.js353KBlarge
📄content.bundle.js.LICENSE.txt64B
{}credits.json531KB
📜devtools.bundle.js13KB
🌐devtools.html283B
📜highlighter.js21KB
{}manifest.json2KB
📜panel.bundle.js4.7MBlarge
📄panel.bundle.js.LICENSE.txt6KB
🌐panel.html418B
📜popup.bundle.js815KBlarge
📄popup.bundle.js.LICENSE.txt491B
🌐popup.html370B
{}schema.json5KB
📜vendor.bundle.js405KBlarge
📄vendor.bundle.js.LICENSE.txt836B

What This Extension Does

Axe DevTools Web Accessibility Checker is a browser extension that helps developers, testers, and designers identify and fix accessibility issues on websites. It uses automated testing to surface common issues and provides remediation guidance to fix them quickly and accurately.

Permissions Explained

  • tabsexpected: This permission allows the extension to access and interact with web pages you visit.
    Technical: The extension can read and modify tabs, including their content, URLs, and metadata. This could potentially allow unauthorized access to sensitive information or manipulation of user interactions.
  • debuggercheck this: This permission allows the extension to debug web pages and inspect their content.
    Technical: The extension can access and manipulate the debugger API, which could potentially allow unauthorized access to sensitive information or manipulation of user interactions. This is a critical risk due to its potential for code injection and data exfiltration. ⚠ 1
  • storageexpected: This permission allows the extension to store and retrieve data on your device.
    Technical: The extension can read and write to browser storage, including cookies, local storage, and session storage. This could potentially allow unauthorized access to sensitive information or manipulation of user interactions.
  • unlimitedStoragecheck this: This permission allows the extension to store an unlimited amount of data on your device.
    Technical: The extension can store and retrieve large amounts of data, including cookies, local storage, and session storage. This could potentially allow unauthorized access to sensitive information or manipulation of user interactions. ⚠ 1

Your Data

The extension accesses browser storage, including cookies, local storage, and session storage, and sends data to various domains, including dequeuniversity.com, docs.deque.com, axe.deque.com, and usage.deque.com.

Technical Details

domains
  • www.w3.org
  • dequeuniversity.com
  • docs.deque.com
  • axe.deque.com
  • github.com
  • usage.deque.com
  • www.etsi.org
  • www.access-board.gov
  • eur-lex.europa.eu
  • www.facebook.com
  • www.deque.com
  • web-directive.eu
protocols
  • HTTP
  • HTTPS
encryption_status
Mixed (some HTTPS, some HTTP)
data_types
  • cookies
  • local storage
  • session storage

Code Findings

Function constructor used — dynamic code executionHigh

This finding indicates that the extension uses a function constructor to execute code dynamically, which could potentially allow unauthorized access to sensitive information or manipulation of user interactions.

Technical: The extension uses eval() and Function constructors to execute code dynamically. This allows for arbitrary code execution and potential data exfiltration.

💡 Legitimate extensions may use function constructors for legitimate purposes, such as dynamic code loading or debugging.

Loads external scripts in service workerHigh

This finding indicates that the extension loads external scripts in its service worker, which could potentially allow unauthorized access to sensitive information or manipulation of user interactions.

Technical: The extension uses fetch() and importScripts() to load external scripts in its service worker. This allows for arbitrary code execution and potential data exfiltration.

💡 Legitimate extensions may use service workers for legitimate purposes, such as caching or content filtering.

innerHTML assignment — potential XSS vectorMedium

This finding indicates that the extension uses innerHTML assignments, which could potentially allow cross-site scripting (XSS) attacks.

Technical: The extension uses innerHTML assignments to update content in web pages. This allows for potential XSS attacks if user input is not properly sanitized.

💡 Legitimate extensions may use innerHTML assignments for legitimate purposes, such as updating content or injecting scripts.

Bottom Line

The Axe DevTools Web Accessibility Checker extension has several security concerns due to its use of dynamic code execution, external script loading in service workers, and potential XSS vectors. While it provides a useful tool for accessibility testing, users should exercise caution when installing and using this extension.

360 Internet Protection
Make Chrome Yours/accessibility

Dark Reader

6M+ users
Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing.
Make Chrome Yours/accessibility

Volume Master

6M+ users
Up to 600% volume boost
Make Chrome Yours/accessibility