Accessible Docs

I make your documents accessible.

Send me a PDF. You get it back meeting WCAG 2.2 AA and PDF/UA, checked in PAC before it leaves me.

Fails in, passes out

A 7-page council waste guide run through PAC, the PDF Accessibility Checker, before and after I made it accessible.

PAC results for the Fernbrook waste guide (a made-up council, a real kind of document), 7 pages
PAC checkBeforeAfter
PDF/UAFail: 1,159 failed checksPass
WCAG 2.2Fail: 1,722 failed checksPass
TagsNone80
ImagesNo descriptions2 charts described, 2 photos marked decorative
Title and languageNoneSet, en-GB

How this one was done · Download all three examples and test them yourself

Why most PDFs fail

Public bodies have to make the documents on their websites accessible. Most start in Word or InDesign and get exported to PDF, and that’s where it goes wrong.

  • No tags at all, so a screen reader gets one long stream of text
  • Maps, charts and tables saved as pictures, with no text description
  • Headings that are only bold text, so screen readers can’t move through them
  • Colours without enough contrast, or colour doing all the work
  • A reading order that jumps around the page

People using screen readers or magnification can’t use these documents, and they can be picked up in the government’s accessibility monitoring.

It’s also the law. Under the Public Sector Bodies Accessibility Regulations 2018, councils and other public bodies have to make their websites accessible, including PDFs and other documents published since 23 September 2018. The government’s guidance for public sector bodies sets the standard as WCAG 2.2 AA.

What I do

One job: making documents meet WCAG 2.2 AA. Priced up front, and checked in PAC before it comes back to you.

  • Make existing documents compliant

    Your PDF fixed so it passes: tags, headings, reading order, tables, alt text, contrast, title and language. The layout stays the same. Where text fails contrast, I change its colour as little as needed to pass. Word and PowerPoint files are quoted separately.

  • Charts, maps and diagrams

    Alt text and full long descriptions for every graphic, included in the page price. If a chart or map can’t pass as it is, I’ll tell you and quote separately to redraw it.

  • Design and templates: quoted separately

    Redesigning a document in your brand, or setting up accessible Word and PowerPoint templates for your team. This is custom work, quoted on its own, not part of the page price.

  • Document checks

    A check of a set of your documents: what fails, what to fix first, and a fixed price for the fixes. Useful for keeping your accessibility statement up to date.

How it works

Most documents come back within a week. Long reports with lots of maps and charts take up to two.

  1. Send me a documentA PDF. Word and PowerPoint files need a custom quote.
  2. Free check and fixed quoteWhat fails, what it takes to fix, and a fixed price.
  3. I make it compliantTags, reading order, tables, alt text and contrast, with every chart and map described.
  4. Checked and handed overI run every file through PAC myself. It only comes back to you once it passes.

What PAC checks

PAC, the PDF Accessibility Checker, is the standard free tool for testing PDFs. It runs three sets of checks. Every document I hand back passes all three. PAC is free, so you can open the file and see the same result for yourself, or show it in an audit.

PDF/UA: the standard for accessible PDF (ISO 14289-1)
PAC checkpointWhat it meansResult
PDF syntaxThe file is built correctly, so assistive technology can open itPass
FontsEvery font is embedded and mapped to real characters, so text is read out correctlyPass
ContentEverything on the page is either tagged or marked as decorationPass
Embedded filesAny attached files are labelledPass
Natural languageThe language is set, so screen readers pronounce it correctlyPass
Structure elementsHeadings, lists, tables and images are tagged as what they arePass
Structure treeTags are nested in the right orderPass
Role mappingAny custom tags map to standard onesPass
Alternative descriptionsEvery meaningful image, chart and map has alt textPass
MetadataThe title and PDF/UA marker are setPass
Document settingsThe title shows in the window and the file is marked as taggedPass
WCAG 2.2: the standard the public sector regulations point to
PAC checkpointWhat it meansResult
1.1 Text alternativesImages, charts and maps are describedPass
1.3 AdaptableReading order and structure make sense without the layoutPass
1.4 DistinguishableText contrast is at least 4.5:1, or 3:1 for large textPass
2.4 NavigableA title, bookmarks and headings to move around the documentPass
3.1 ReadableThe language is set for the document and for any passages in another languagePass
4.1 CompatibleTags are valid, so assistive technology can read themPass

PAC also checks WCAG time-based media, keyboard, timing, input and forms where a document has them.

Quality: possible problems PAC flags for a person to review
PAC checkpointWhat it meansResult
Validity of document titleA real title, not a file namePass
Correctness of language attributeLanguage codes are validPass
Artifacted content on page bodyNo real content hidden as decorationPass
Tagged text consists of only whitespaceNo tags that only hold spacesPass
Tagged content outside the pageNothing tagged off the edge of the pagePass
Presence of headingsThe document has headingsPass
Presence of bookmarksBookmarks match the headingsPass
Table of contentsContents entries are links to their headingsPass
Validity of alternative textsAlt text isn’t a file name or placeholderPass
Alternative text on text elementsReal text isn’t hidden behind alt textPass
Completeness of linksEvery link is tagged with its textPass
ListsLists are tagged correctlyPass
TablesTables have rows, cells and header cellsPass
FootnotesNotes are labelled and referencedPass

As well as PAC, I review alt text, reading order and headings by hand, because a checker can’t judge whether a description makes sense.

  • PDF/UA Pass
  • WCAG 2.2 AA Pass
  • PAC quality Pass
  • Checked in PAC

Pricing

Fixed quotes, agreed before work starts, so you can raise a purchase order. Your first document check is free.

  • Standard page

    £3 a page

    Text, simple images and simple tables.

  • Complex page

    £7 a page

    Maps, charts, diagrams or large tables that need detailed descriptions.

Every page includes tagging, reading order, alt text, accessible tables, bookmarks, metadata and a final check in PAC. You pay for the finished document, not the time it takes.

Example: a 40-page report with 8 complex pages is £152.

Included

  • Tagging, headings and reading order
  • Alt text and long descriptions for images, charts and maps
  • Accessible tables and lists
  • Contrast fixes, changing colours only as much as needed
  • Title, language, bookmarks and a final check in PAC

Not included

  • Writing or editing the document’s content
  • Redesigning the layout
  • Redrawing charts or maps
  • Scanned documents and forms

These are quoted separately. If your document needs any of them, I’ll say so in the free check.

Prices are for PDFs. Word and PowerPoint files need a custom quote. Minimum charge £60. No VAT is added: I’m not VAT registered.

Working with me

  • Priced per pageYou know the cost before you raise a purchase order, and it never depends on how long the work takes.
  • Your document, your wordsI don’t rewrite your content or change your layout. Colours change only where they fail contrast, and stay within your brand palette.
  • Plain EnglishAlt text and descriptions written to be read, not just to pass a checker.
  • ReferencesAvailable on request.

Send me one document. I’ll check it for free.

You’ll get a list of what fails and a fixed price to fix it. No obligation.

Prefer email? hello@accessibledocs.co.uk

Your details
Your document

One PDF, up to 30MB. Bigger than that? Paste a link below instead. Word and PowerPoint need a custom quote: email hello@accessibledocs.co.uk.

Your document is only used for the check, and for the fix if you go ahead. It’s deleted 30 days after the work is finished. How I handle your data