plugin-icon

a11yfy – PDF Accessibility Checker & Fixer

Door a11yfy·
Gratis toegankelijkheidscontrole van PDF bestanden in de browser (PDF/UA-automatische controlepunten) en het met één klik corrigeren van de PDF bestanden in je mediabibliotheek via de a11yfy dienst.
Beoordelingen
5
Versie
1.1.0
Laatst bijgewerkt
Aug 3, 2026
a11yfy – PDF Accessibility Checker & Fixer

Is je site klaar voor de European Accessibility Act (EAA) en de ADA? De meeste PDF documenten op het web zijn niet toegankelijk: schermlezers kunnen ze niet in een zinvolle volgorde voorlezen, afbeeldingen hebben geen beschrijvingen en formulieren hebben geen labels. De eisen zijn aan beide kanten van de Atlantische Oceaan vergelijkbaar — de EAA in de EU, de ADA en Section 508 in de Verenigde Staten — en PDF’s zijn het onderdeel dat het vaakst over het hoofd wordt gezien.

Bekijk de plugin in actie (58 seconden):

De a11yfy plugin biedt je twee dingen:

  1. Gratis toegankelijkheidsscan — 100% lokaal. De analyse-engine draait in je browser (pdf.js + pdf-lib): deze controleert je PDF’s aan de hand van 42 machinaal verifieerbare controlepunten van het Matterhorn Protocol (PDF/UA-1) — tagstructuur, metagegevens van het document, hiërarchie van koppen, alternatieve teksten, taalinstellingen, nesting van annotaties en meer. Je bestanden verlaten je site nooit. Het resultaat is een risicobeoordeling en een concrete lijst met problemen voor elke PDF in je mediabibliotheek.

  2. Herstel met één klik (optioneel, betaald). Koppel je a11yfy account en de plugin stuurt de geselecteerde PDF’s naar de a11yfy dienst, die een getagde, op PDF/UA gerichte toegankelijke versie maakt — verwerkt in de EU. Het herstelde bestand vervangt het origineel op dezelfde URL (het origineel blijft bewaard als back-up en is met één klik terug te zetten), of wordt in de conservatieve modus ernaast aangeboden.

Drie werkingsmodi: automatisch (elke nieuwe upload is opgelost), handmatig (je kiest zelf wat je herstelt) en op aanvraag — bezoekers die op een nog niet toegankelijke PDF klikken, kunnen via een toegankelijk dialoogvenster een toegankelijke versie aanvragen en krijgen een e-mail zodra deze klaar is. Zo betaal je alleen voor documenten die mensen daadwerkelijk nodig hebben.

De gratis scan is een volwaardige, op zichzelf staande tool — geen account, geen API-aanroepen, geen telemetrie. De betaalde dienst komt pas in beeld wanneer je expliciet een document opstuurt voor herstel.

Waarom a11yfy?

  • Bestanden worden verwerkt in de EU, op EU-infrastructuur — vanaf het ontwerp afgestemd op de AVG/GDPR.
  • Werkt ook met gescande (alleen-afbeelding) PDF’s: OCR plus een volledige structurele heropbouw.
  • Het originele bestand blijft altijd bewaard — met één klik terug te zetten, manipulatiedetectie, gratis opnieuw toe te passen.
  • Elke gecorrigeerde PDF wordt geleverd met een verifieerbaar certificaat — dat je kunt downloaden vanaf de documentpagina of uit de mediabibliotheek, met een openbare verificatielink die je kunt delen.
  • Volledig klaar voor vertaling — vertalingen worden via translate.wordpress.org geleverd zodra ze beschikbaar zijn.

Belangrijk: de gratis scan is een technische voorcontrole aan de hand van de machinaal verifieerbare PDF/UA-1-controlepunten. Deze scan kan geen volledige naleving van PDF/UA-1, EAA of ADA garanderen (en pretendeert dat ook niet) — daarvoor zijn ook handmatige controles en validatie op lettertypniveau nodig, die de a11yfy dienst uitvoert tijdens het herstelproces.

Externe diensten

Deze plugin maakt verbinding met de a11yfy API (https://a11yfy.com) — maar alleen als je een API-sleutel koppelt en informatie over verbeteringen of je saldo opvraagt. De gratis scan maakt nooit verbinding met een externe dienst.

Wat wordt er verzonden en wanneer:

  • Wanneer je een PDF herstelt (handmatig, via een bulkactie, via de automatische modus die je hebt ingeschakeld, of wanneer een bezoeker een toegankelijke versie aanvraagt in de op-aanvraagmodus die je hebt ingeschakeld): het PDF-bestand zelf, de bestandsnaam en je API-sleutel worden verzonden naar https://a11yfy.com/v1/jobs. De verwerking vindt plaats in de EU. Het e-mailadres van een aanvrager wordt alleen op je eigen site opgeslagen en nooit naar de a11yfy-API gestuurd.
  • Saldo- en statuscontroles: bij elke aanvraag wordt je API-sleutel meegestuurd; er wordt geen documentinhoud verzonden.

De plugin verstuurt nooit analytics, gebruiksstatistieken of gegevens over je sitebezoekers. Voorwaarden voor gegevensverwerking: https://a11yfy.com/privacy — Gebruiksvoorwaarden: https://a11yfy.com/terms

Broncode

De meegeleverde analyse-engine wordt met esbuild gebouwd uit voor mensen leesbare broncode. Ongeminificeerde broncode: de map js/ van de publieke plugin-repository op https://github.com/a11yfy/wp-plugin — de meegeleverde bibliotheken zijn pdf.js (Apache-2.0, https://github.com/mozilla/pdf.js), pdf-lib (MIT, https://github.com/Hopding/pdf-lib), smalot/pdfparser (LGPL-3.0, https://github.com/smalot/pdfparser), Action Scheduler (GPL-3.0, https://github.com/woocommerce/action-scheduler).

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 7.0.2
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.