Accessibility Audit Report Generator

Audit HTML or a URL for common WCAG issues and export a structured PDF report grouped by severity

Checks common accessibility issues like missing alt text, labels, headings, landmarks, iframes, tabindex misuse, and inline color contrast, then exports a PDF report.

Example Results

1 examples

Audit a landing page and export a PM-friendly PDF report

Scan uploaded HTML for labeling, landmark, alt-text, and contrast issues grouped by severity

accessibility-audit-report-generator-example1.pdf View File
View input parameters
{ "htmlInput": "<!doctype html><html><head><title></title></head><body><img src=\"hero.jpg\"><a href=\"#\"></a><input type=\"text\"></body></html>", "targetLevel": "AA", "includePmSummary": true, "reportTitle": "Landing Page Accessibility Audit" }

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: text/html, text/plain

Key Facts

Category
Developer & Web
Input Types
text, textarea, file, select, checkbox
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The Accessibility Audit Report Generator is a specialized tool designed to scan HTML code or live URLs for common Web Content Accessibility Guidelines (WCAG) violations. It automatically detects issues such as missing alt text, absent form labels, improper heading hierarchies, missing landmarks, and inline color contrast failures. After the scan, it generates a structured, downloadable PDF report grouped by severity, making it easy for development and product teams to review, prioritize, and fix accessibility barriers before launch.

When to Use

  • When preparing a website or web application for a pre-launch accessibility compliance review.
  • When product managers need a high-level summary of accessibility issues to prioritize development tasks.
  • When developers want to quickly check a specific block of HTML code for WCAG violations without deploying it.

How It Works

  • Provide the content to be audited by entering a live URL, pasting raw HTML code, or uploading an HTML file.
  • Select your target WCAG compliance level (A, AA, or AAA) and optionally enable the project manager summary.
  • Enter a custom title for your report to keep your audit documentation organized.
  • Generate and download the structured PDF report, which details the detected issues grouped by severity.

Use Cases

Generating compliance documentation for clients to demonstrate that a newly developed landing page meets WCAG AA standards.
Auditing legacy HTML templates to identify and log accessibility debt into a project management system.
Running quick checks on individual UI components during the development phase by pasting raw HTML snippets.

Examples

1. Pre-launch Landing Page Audit

Frontend Developer
Background
A developer is finalizing a new promotional landing page and needs to ensure it meets standard accessibility requirements before it goes live.
Problem
Manually checking for missing alt text, empty links, and form labels across the entire page is time-consuming and prone to human error.
How to Use
Paste the page's HTML into the HTML Input field, select 'WCAG 2.1 AA' as the target level, check 'Include PM Summary', and set the Report Title to 'Landing Page Accessibility Audit'.
Example Config
Target Level: AA, Include PM Summary: true
Outcome
A downloadable PDF report is generated, highlighting critical issues like a missing alt attribute on the hero image and an unlabeled text input, complete with a summary for the product manager.

2. Client Website Compliance Check

Accessibility Consultant
Background
An accessibility consultant is evaluating a client's existing website to propose a remediation plan.
Problem
The consultant needs a professional, structured document detailing the site's current WCAG violations to present to the client's stakeholders.
How to Use
Enter the client's website address into the URL input, select 'WCAG 2.1 AA', and generate the report.
Example Config
URL: https://example.com, Target Level: AA
Outcome
The tool scans the live URL and produces a severity-grouped PDF report that the consultant can directly share with the client to justify the remediation effort.

Try with Samples

html, pdf, text

Related Hubs

FAQ

What types of accessibility issues does this tool detect?

It checks for common WCAG violations including missing image alt text, missing form labels, incorrect heading structures, missing landmarks, iframe issues, tabindex misuse, and inline color contrast failures.

Can I scan a live website instead of pasting HTML?

Yes, you can enter a public URL in the URL input field to scan a live webpage directly, or you can upload an HTML file.

What is the difference between the WCAG levels?

WCAG A represents the minimum level of accessibility, AA is the standard required by most accessibility laws and organizations, and AAA is the highest and strictest level of compliance.

What does the PM Summary feature do?

The PM (Project Manager) Summary includes a high-level overview of the audit results at the beginning of the PDF, making it easier for non-technical stakeholders to understand the overall accessibility status.

What format is the final report?

The tool exports a structured PDF file containing all detected issues, grouped by severity for easy triage and sharing.

API Documentation

Request Endpoint

POST /en/api/tools/accessibility-audit-report-generator

Request Parameters

Parameter Name Type Required Description
urlInput text No -
htmlInput textarea No -
htmlFile file (Upload required) No -
targetLevel select No -
includePmSummary checkbox No -
reportTitle text No -

File type parameters need to be uploaded first via POST /upload/accessibility-audit-report-generator to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-accessibility-audit-report-generator": {
      "name": "accessibility-audit-report-generator",
      "description": "Audit HTML or a URL for common WCAG issues and export a structured PDF report grouped by severity",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=accessibility-audit-report-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]