HolonPATCH
 
Dashboard
Good to see you, Instructor 👋
Loading...
—
Files patched
Documents you have run through Patch
—
Fixes applied
Individual accessibility repairs made
—
Bulk batches
Multi-file runs
—
Warnings
Items Patch could not fix on its own
Recent patches
Loading...
Upload
Upload a document — we'll apply accessibility fixes automatically
📁
Drop your file here or click to browse
Max 50MB per file
DOCX PPTX XLSX CSV PDF
History
Your recent patch jobs
Loading history…
What Gets Fixed
Accessibility improvements applied automatically per file type
📄 Word Documents (.docx)
AUTO-FIXED
  • ✓ Document title set in file properties (WCAG 2.4.2)
  • ✓ Document language set to en-US (WCAG 3.1.1)
  • ✓ Body text below 12pt raised to 12pt (WCAG 1.4.4)
  • ✓ Low-contrast text darkened to meet WCAG 4.5:1 (WCAG 1.4.3)
  • ✓ Images without alt text get placeholder description (WCAG 1.1.1)
  • ✓ Floating/anchored images converted to inline with text (WCAG 1.3.2)
  • ✓ Table header rows marked as header + text wrapping set to None (Test 9C/9D)
  • ✓ Merged/spanned table cells unmerged — content preserved in each cell (Test 9B)
  • ✓ Heading hierarchy gaps repaired to sequential levels (WCAG 2.4.6)
  • ✓ Manual list items converted to real Word List styles (Test 3)
  • ✓ Header/footer vital content duplicated into document body (Test 8)
STILL REQUIRES HUMAN REVIEW
  • △ Ambiguous link text — detected and flagged; correct destination requires human judgment (Test 7)
  • △ Alt text quality — placeholder added automatically; replace with a meaningful description (Test 10)
  • △ Color-only meaning — detected and flagged; text descriptions must be added manually (WCAG 1.4.1)
  • △ Tab-simulated columns — detected and flagged; use Layout > Columns instead (WCAG 1.3.2)
  • △ Non-English text without language tag — detected and flagged; set via Review > Language (WCAG 3.1.2)
  • △ Wide images that may be table screenshots — detected and flagged; recreate as real Word tables (WCAG 1.1.1)
  • △ Word form fields — detected and flagged; replace with an accessible PDF or web form (WCAG 1.3.1)
  • △ Document protection — detected and flagged; remove during accessibility review (Test 1D)
📊 PowerPoint (.pptx)
AUTO-FIXED
  • ✓ Presentation title set in file properties
  • ✓ Text below 18pt raised to 18pt
  • ✓ Low-contrast text darkened (WCAG 4.5:1)
  • ✓ Shapes/images without alt text get placeholder description
  • ✓ Slides missing titles get an off-screen accessible title placeholder
STILL REQUIRES HUMAN REVIEW
  • △ Reading order — verify via Review > Check Accessibility > Reading Order pane
  • △ Manual list formatting — use Home > Bullets/Numbering
  • △ Color-only meaning
📈 Excel / CSV (.xlsx, .csv)
AUTO-FIXED
  • ✓ Workbook title set in file properties
  • ✓ Font below 11pt raised to 11pt
  • ✓ First row bolded as column header
  • ✓ Merged cells unmerged — content duplicated into each cell
  • ✓ Column widths auto-fitted to content
  • ✓ Wrap text and top-align applied to all cells
  • ✓ Generic sheet names (Sheet1) renamed to Data-1 etc.
  • ✓ Generic table names (Table1) renamed with sheet context
  • ✓ Header/footer vital info duplicated into cell A1
  • ✓ CSV converted to XLSX for patching
STILL REQUIRES HUMAN REVIEW
  • △ Ambiguous link text
  • △ Color-only meaning in cells
📑 PDF
AUTO-FIXED
  • ✓ Document title set in PDF metadata (WCAG 2.4.2)
  • ✓ Document language set to en-US (WCAG 3.1.1)
  • ✓ DisplayDocTitle enabled — screen readers announce the title, not the filename
  • ✓ Tab order set to structure order on every page (WCAG 2.1.1)
  • ✓ MarkInfo Marked flag corrected if tag structure is present
  • ✓ Text layer confirmed (scanned vs. text PDF)
  • ✓ Tag structure (StructTreeRoot) presence detected and reported
DETECTED + REPORTED (cannot be auto-fixed in PDF format)
  • △ Small font sizes (below 10pt) — flagged by page number
  • △ Low-contrast text — flagged by page number
  • △ Images without alt text — flagged with page location
  • △ Multi-column layout reading order issues — flagged by page
  • △ Ambiguous hyperlink text — flagged with page and link text
  • △ Missing tag structure — the single biggest accessibility gap
PDFs store content as drawing instructions — not structured data. Font sizes, heading styles, alt text attributes, and reading order tags cannot be edited programmatically without Acrobat Pro. The fixes above target the PDF metadata layer (the part we can reach). Everything else requires Acrobat Pro or rebuilding from source with tagging enabled.
Bulk Patch
Fix multiple documents at once
1
Select source
Where are your documents?