People come to a restaurant website to look at the menu. Get that wrong — a broken link, a pinch-to-zoom PDF, an out-of-date list — and you’ve lost the visit. Here are the four ways venues usually embed a menu, and how each holds up on the phone most people are using.
1. A link to a PDF
The most common approach: upload the menu PDF and link to it. It’s quick, but it sends visitors off your site into a raw PDF that opens differently on every device, often downloads instead of displaying, and forces pinch-zooming on mobile. Updating it means re-uploading a file and hoping the link still points at the right place.
2. The menu as an image
Exporting the menu as a JPG or PNG and placing it on the page keeps people on the site, but text in an image is unreadable on small screens, invisible to search engines, and inaccessible to screen readers. Every change is a new export and a fresh upload.
3. A third-party document embed
Services that turn a PDF into a flipbook embed solve the device problem but add their branding, their loading time and their own dashboard. For a hospitality venue they’re rarely built for the job, and you’re now maintaining yet another tool.
4. A purpose-built menu widget
The option designed for this: upload your menu PDF once and a widget renders it as a fast, swipeable mobile viewer on your own page. It stays on your domain, reads cleanly on any screen, and updating it is a single dashboard upload — no re-linking, and new page views update within a minute.
- Stays on your site, under your branding.
- Mobile-first: swipeable, no pinch-zoom, no surprise downloads.
- Update by uploading a new PDF — no touching the website.
- Works the same for food menus, drinks lists and seasonal specials.
The test is simple: open your menu on your phone, on mobile data, like a customer would. If it downloads, zooms or stalls, the method is the problem — not the menu.
The short version
A bare PDF link is fast to set up and frustrating to use. A menu widget costs a few minutes more and stays easier to use and update. Foldout’s PDF menu widget renders your existing PDF as a mobile viewer and keeps it current from the dashboard.