Transforming documents into an accessible alternative.
NLdoc is an application that helps Dutch government organizations comply with accessibility legislation by creating an accessible alternative for inaccessible documents like PDFs.
Through automated conversion, accessibility validation and a guided editing tool, users can achieve WCAG compliance without accessibility expertise.
- Real-time accessibility overview with bulk actions
- Plain language guidance to resolve any finding
- Rich text editor limited to WCAG-compliant actions
Challenge
Dutch government organizations are required to make their online communications comply with WCAG standards under the Dutch Decree on Digital Accessibility. This includes PDF and similar documents published on their websites or mobile applications. However, creating compliant documents requires extensive manual work, accessibility knowledge and significant investment.
Compliance barriers
Most government workers lack this expertise, forcing them to rely on expensive software or external consultants. The result? Many organizations struggle to meet legal requirements. Leaving many users unable to access essential government information. With large sums of documents already in circulation and new ones published daily, the scale and impact of the challenge is substantial.
Approach
To address these challenges, I worked together with a multidisciplinary team of 7 people to develop a concept that would help government organizations meet accessibility requirements. The freedom of starting from scratch allowed us to thoroughly research user needs and design a solution that aligns with real-world workflows rather than enforcing new ones.
Designing an accessible alternative
Our research revealed a fundamental tension: organizations need to maintain their original documents for legal validity and brand consistency, yet these documents are often inaccessible. Rather than forcing organizations to choose between accessibility and their existing practices, we focused on a different approach: creating an accessible alternative.
The concept centers on providing a HTML alternative to an inaccessible document. This way, the original document remains untouched for legal or branding purposes, while users who depend on accessible content can access the same information without barriers. The application needed to make this process feasible for users with limited accessibility knowledge while significantly reducing the time and costs involved in making content accessible.
Building an automated solution
NLdoc simplifies this process through three steps: it converts the content from a document to HTML, checks for accessibility issues and then guides users through the manual refinements needed to ensure full WCAG compliance.
Concept overview
Document
User uploads an inaccessible document.
Available for standalone integration.
Conversion
Converts document into accessible HTML.
Validation
Checks content on WCAG standards and identifies accessibility issues.
Editor
Contextual editing tool that guides users to produce a fully accessible document.
Accessible HTML
WCAG-compliant file ready for publication.
Solution
NLdoc bridges the gap between automated conversion, validation and human refinement. The editor provides contextual guidance and editing tools that prevent common accessibility mistakes, making document accessibility achievable for users at any skill level.
Rather than overwhelming users with technical requirements, the interface provides three tools that work together: a rich text editor that prevents new accessibility errors, a document overview that visualizes the impact of changes and an assistant that translates WCAG requirements into plain language.
Once the content meets all accessibility requirements, NLdoc generates a plain HTML file that works on any platform. Organizations simply publish these accessible alternatives alongside their original documents, ensuring compliance without changing their existing infrastructure.
Step by step assistant
The assistant simplifies WCAG requirements by providing context-specific guidance for each finding. Complex issues like missing alt text trigger a guided question-and-answer flow that helps users determine the right solution.
Straightforward problems like underlines for emphasis can be fixed with a single click. Users can refine documents without specialized training, as the assistant is designed to support the complexity of each issue.
Actions overview
The sidebar provides a real-time overview of all accessibility findings in the document, helping users maintain a clear picture of what needs attention without scrolling through pages of content.
Users can navigate directly to specific findings to view them in the document context and resolve issues individually or in bulk. When multiple instances of the same finding exist, bulk actions allow users to address them all at once, significantly speeding up the refinement process.
Rich text editor
NLdoc's rich text editor minimizes the possibility of accidentally creating accessibility issues. The interface exposes only formatting options that comply with WCAG standards, preventing common mistakes like using underlines for emphasis or creating heading hierarchies beyond level 6.
The editor provides real-time feedback through visual 'findings' indicators, highlighting both validation findings from the original document and any new accessibility issues created during editing. Errors identify content that fails WCAG requirements, warnings request verification of automated interpretations and suggestions recommend improvements that enhance readability for all users.
Open source
In December 2025, after 3 years of development, NLdoc was released as open source via GitLab (opens in new tab). Organizations can implement the complete platform, including the conversion API, validation API and editor, in their own infrastructure, customizing it to their specific needs. The architecture supports both API integration for bulk processing and the editor interface for individual document editing.
Get in touch
I'm available to work with you on creating accessible digital products, whether you're working on a government project under the Dutch accessibility legislation or preparing for the European Accessibility Act. Let's get in touch and discuss how I can help your organisation.
-
E-mail
info@wendymeerkerk.nl -
LinkedIn
linkedin.com/wendymeerkerk (opens in new tab)