Convert Word Documents to Digitally Accessible Docx or HTML Output
by Professor Stephen T. Abedon
biologyaspoetry.org | phage.org | phage-therapy.org | abedon.phage.org | google scholar
Jump to: π Upload | π Critique | π§ Review & Fix | β¬ Download | β Help | βΉ About
docaccess.biologyaspoetry.org · Abedon's Books · DOI: 10.5281/zenodo.20095643
How can I improve this page? contact: contact: docaccess@biologyaspoetry.org
Upload and analyze a document first.
Upload and analyze a document to see its accessibility critique.
Apply fixes in the Review & Fix tab first.
Heading styles (Heading 1, Heading 2, Heading 3, Title) are different from heading formatting (bold, larger font). A paragraph that looks like a heading because it is bold and large is invisible to screen readers β it is just bold text. Only a paragraph with a proper heading style applied creates a navigable outline.
How to apply a heading style:
Tip: You can still apply bold, italic, or a different font size on top of a heading style without losing its accessibility. The style is what matters to screen readers, not the visual appearance.
Hierarchy: Use Heading 1 for top-level sections, Heading 2 for sub-sections within those, and Heading 3 for sub-sub-sections. Do not skip levels (e.g., do not jump from Heading 1 directly to Heading 3).
Heading styles do more than make text look like a heading. They create an invisible structural outline of your document that both sighted users and screen reader users depend on to find their way around. Think of it as a built-in, always-current table of contents embedded in the document's structure.
For screen reader users: Screen readers can present a list of all headings in a document, letting users jump directly to any section without reading through everything in between. This is often the primary way blind or low-vision users navigate long documents β the same way a sighted reader skims headers to find the section they want. Without proper heading styles, that navigation simply does not exist: the document becomes a single undifferentiated block of text.
For all users β the Navigation Pane: Word's Navigation Pane is one of its most powerful and least-known features. It displays your document's heading structure as a clickable outline on the left side of the screen, letting you jump to any section instantly and see the shape of your document at a glance. For anyone writing long documents β lecture notes, reports, course materials β it is genuinely transformative.
How to open the Navigation Pane:
If your Navigation Pane shows nothing under Headings, it means your document has no paragraphs with real heading styles applied β which is exactly what this converter helps you fix.
How to use the outline effectively:
The accessibility connection: A well-structured heading outline is the single most impactful accessibility improvement you can make to a long document. It benefits screen reader users, users of other assistive technologies, users who rely on keyboard navigation, and β as the Navigation Pane demonstrates β every other reader as well. Accessibility and good document structure are the same thing.
Carrying heading structure into PDF: When you export a Word document to PDF, you can embed the heading structure directly into the PDF so it remains navigable for screen reader users β not just in Word. In Word: File β Export β Create PDF/XPS, then click Optionsβ¦ and check "Document structure tags for accessibility" before clicking Publish. The resulting PDF will have a proper heading outline, bookmarks panel, and reading order that assistive technologies can use β but only if the headings were properly styled in the Word document first.
When you apply a heading style, Word uses its built-in appearance β often a blue, serif font that may not match your document's design. You do not need to reformat every heading individually. Instead, redefine the style itself once, and every paragraph using that style updates automatically throughout the entire document.
How to modify a heading style globally:
Alternative β edit the style directly:
Tip: Repeat this for Heading 2 and Heading 3 to create a consistent, custom heading hierarchy that is both visually on-brand and fully accessible. The accessibility is carried by the style name, not the visual appearance β so you can make headings look however you like without sacrificing screen-reader compatibility.
Alt text (alternative text) is a written description of an image that screen readers read aloud to users who cannot see the image. Without it, screen reader users hear either nothing or the raw file name (e.g., "image001.png"), which is useless.
How to add alt text:
What makes good alt text:
Example: Instead of "Graph", write "Bar graph showing bacterial colony counts declining by 80% over 24 hours following phage treatment."
Using an AI to generate alt text: AI assistants (ChatGPT, Claude, Gemini, etc.) can help write alt text descriptions. Paste the image into the AI chat along with this prompt:
"Please write a concise alt text description for this image suitable for use with a screen reader. Describe what the image shows and why it matters in an academic or educational context. Keep it to 1-2 sentences. Do not start with 'Image of' or 'Photo of'. Focus on content and significance."
The Review & Fix tab includes Copy AI prompt and Copy image buttons next to each image to make this workflow easier.
Color accessibility: Alt text addresses screen reader accessibility, but images also need to be accessible to colorblind readers. If your figures use color to convey information, check them at colors.phage.org β a free tool that simulates how images appear under different types of color vision deficiency. The Review & Fix tab includes a Download image button so you can save a figure, adjust its colors in the Colors tool, and use Replace image to swap the revised version back into the document.
Tables are one of the most challenging accessibility problems in Word documents, especially those converted from PDF. This guide covers what the issues are, what works, what doesn't, and what you can do instead.
Why table accessibility matters: Screen readers navigate tables by reading column and row headers aloud as the user moves between cells. Without designated headers, every cell sounds the same β the user has no way to know which column or row they are in. A table without headers is effectively unnavigable for screen reader users.
The standard approach is:
Known Word limitation: In Word 365 and some recent versions, it is not possible to designate only the first row as a header row β the option either does not apply correctly, or marks all rows as headers. This appears to be a bug in Word. Additionally, right-clicking to access Table Properties may not be available in all versions. If this is the case, do not spend time trying to force Word to comply β use one of the alternative approaches below.
When a PDF is converted to DOCX, tables rarely survive as real Word tables. They typically become either plain text with manual spacing, or a grid of text boxes. In these cases, "Convert Text to Table" in Word usually does not work because the text structure does not match what Word expects. Do not waste time trying to reconstruct the table structure manually.
If the table content can be understood as a list or sequence of text, converting it to plain text is often the cleanest accessible solution:
This converter's Review & Fix tab shows a tab-separated text preview of each detected table, with a copy button. You can paste this directly back into your Word document as a text alternative to the table.
If the table's visual layout is important (complex headers, merged cells, colour coding), converting it to an image with a thorough alt text description is a valid approach:
Note: This approach turns a structural accessibility problem into an alt text problem β which is solvable. A well-written alt text description of a table can fully convey its content to a screen reader user.
Untagged PDFs (those converted without accessibility structure) cannot be made fully accessible after the fact. If your document is primarily text with tables, distributing the DOCX file directly β rather than exporting to PDF β sidesteps the problem entirely. DOCX files are natively accessible to Word's own accessibility tools and screen readers.
If you must distribute a PDF, export it from Word using File β Export β Create PDF/XPS β Options β Document structure tags for accessibility. This embeds heading and structure tags into the PDF, making it navigable. However, table header accessibility in the resulting PDF still depends on whether Word correctly marked the headers beforehand.
For tables that span multiple pages, the header row needs to repeat at the top of each page. If Word's "Repeat as header row" option is working in your version, use it. If not, the table-to-text or table-to-image approaches above are the most reliable alternatives.
Typing a bullet character (β’) or a number (1.) manually and pressing Tab creates text that looks like a list but is not recognized as one by screen readers. Use Word's built-in list formatting instead.
How to create a proper list:
To convert existing manual list items: Select the paragraphs, then click the Bullets or Numbering button. Word will apply proper list style and you can delete the manual characters.
Word has a built-in accessibility checker that complements this converter. It can catch issues this tool may miss, and will confirm that the fixes applied here have taken effect in the final document.
How to run the accessibility checker:
Common findings and what they mean:
Running Word's checker after downloading your corrected file from this converter is a good final step before distributing it.
If you author documents in Google Docs rather than Word, most of the same accessibility principles apply. Google Docs supports heading styles, alt text on images, and document outline navigation β and documents can be exported to .docx for use with this converter.
Applying heading styles in Google Docs:
Modifying heading styles globally in Google Docs:
The Document Outline β Google Docs' Navigation Pane equivalent:
As with Word, if the outline is empty, it means no real heading styles have been applied.
Adding alt text to images in Google Docs:
Table headers in Google Docs:
This is where Google Docs falls short of Word. As of 2025, Google Docs does not provide a built-in way to mark a table row as a header row in the accessibility sense that screen readers recognize. The visual appearance of a header row can be achieved with formatting (bold, background color), but this does not create accessible header markup. If accessible tables are important for your document, consider completing the table in Word or using this converter's output as a starting point and finishing in Word.
Exporting to .docx for use with this converter:
Checking accessibility in Google Docs: Google Docs does not have a dedicated accessibility checker equivalent to Word's. The best approach is to export to .docx, run it through this converter, and then use Word's built-in accessibility checker on the result.
There are three categories of link issues this tool detects:
Plain-text URLs appear as unclickable text β often because PDF conversion strips hyperlink formatting. The converter detects these and offers "Make live" to convert them to clickable hyperlinks with optional descriptive display text.
Tip: In Word, select any plain-text URL and press Ctrl+K (Cmd+K on Mac) to make it a live hyperlink manually.
This tool works best across multiple passes rather than a single session:
NotAHeading style and
will not be re-flagged.Remember: there is a difference between digitally accessible, aesthetically acceptable, and perfect. Achieving two out of three is sufficient for most applications β do not let the perfect be the enemy of the accessible!
The Text Doc Digital Accessibility Converter is a browser-based tool for instructors that converts Word documents (.docx) into digitally accessible output. It runs entirely in your browser β no files are uploaded to any server.
Many documents exist only as PDFs with no accessibility structure. Converting a PDF to .docx (via Adobe Acrobat, Smallpdf, ILovePDF, or similar) and running it through this converter is often the only practical path to producing an accessible version of an existing document. This tool is designed to make that workflow as fast as possible.
lang="en-US" in the document XML (automatic)TableTextRendering style)NotAHeading style so they are not re-flagged on subsequent passes.Headings applied as bold text rather than Word heading styles, images without alt text, plain-text URLs, and tables without header row markup are among the most common reasons documents fail digital accessibility assessments. Screen readers depend on these structural cues to navigate and interpret documents. Remember: there is a difference between digitally accessible, aesthetically acceptable, and perfect β achieving two out of three is often sufficient!
All processing happens in your browser using JavaScript. Your document is never sent to any server.
Abedon, S.T. Text Doc Digital Accessibility Converter. docaccess.biologyaspoetry.org. DOI: 10.5281/zenodo.20095643