Restaurant menus and PDFs: making them accessible online

Why image and PDF menus are hard to use, and simple ways to publish menus and documents everyone can read.

Many restaurants, salons and clinics upload a photo or scanned PDF of their menu or price list. Screen readers can't read the text in a picture, and PDFs are awkward on phones.

Best option: an HTML page

Type the menu into a normal web page using headings for sections and lists for items. It's readable on any device, easier to update, and helps your search ranking for dish names.

<h2>Starters</h2>
<ul>
  <li>Garlic bread – $6</li>
  <li>Soup of the day – $8</li>
</ul>

If you must use a PDF

Image-only menus

If a designed image is important to your brand, keep it but also provide the same information as text on the page.

Related guides

All guides

This guide is general technical information, not legal advice. Following it does not certify ADA or any legal compliance. Automated checks find only part of accessibility barriers.

Check your own site

Run a free homepage snapshot to see your top 3 issues in about a minute, or order the $149 Fix-Pack for up to 10 pages with copy-paste fixes for your platform.

Get my free snapshot