AI menu photography where the prices stay printed

A menu photo is only useful if the words on it are still the words. Puw treats printed text as protected content: prices, dish names and allergen notes come back character-for-character while the lighting and colour are rebuilt. About twenty seconds a photo, at 4K.

Every generative photo tool in this category will happily improve a menu photograph, and most of them will change what it says while doing it — a 12 becomes a 13, an accent moves, a dish name turns into something that looks like a word but is not. It is a strange failure mode because the photo looks better and is now wrong. For a restaurant that is not a cosmetic problem; it is a customer arriving with the wrong expectation.

Drop your photos.

Drop one or many — they all render at the same time, each with its own mode and notes.

It's free to try — no card, no commitment

What each platform actually asks for.

Google Business Profile

Minimum
250 × 250 px
Recommended
720 × 720 px
Formats
JPG or PNG
File size
10 KB – 5 MB
Time to appear
Up to 24–48 hours

Google asks for photos that are in focus and well lit with no significant alterations or heavy filters — which is the distinction between a re-lit photo of the real room and a filtered one.

Source: support.google.com · checked 27 August 2026

What to shoot.

  1. 01
    The full menu, square on

    Flat on a table, camera directly above, no angle. Every price legible at full size.

  2. 02
    The menu in the room

    Held or propped on a laid table. Sells the place as well as the list.

  3. 03
    Each section, closer

    Starters, mains, desserts as separate frames so a phone reader is not pinching to zoom.

  4. 04
    The specials board

    Chalk and handwriting are exactly where text-preserving matters most.

  5. 05
    The signature dish beside the menu

    Connects the words to the food. One frame does more than either alone.

  6. 06
    The drinks list

    Routinely forgotten and routinely searched for.

  7. 07
    The set-lunch or prix-fixe card

    The highest-intent thing on your listing at midday.

  8. 08
    Allergen or dietary notes

    A photograph that is legible here saves your staff a conversation per table.

What goes wrong most often.

Questions people ask.

Will the prices on my menu change?

No. Printed text is protected content and comes back character-for-character. Check the before/after slider on any menu render before you publish it — that is exactly what the slider is for.

Does it work on handwritten specials boards?

Yes, and it is the strongest demonstration of the protection: handwriting is where generative tools most obviously invent letterforms. Shoot it square-on and well lit.

What about menus in Turkish, Arabic or Greek?

The text is preserved as pixels rather than re-typeset, so the script does not matter — accented, right-to-left and non-Latin text are all held the same way.

Can I use these on Google Business Profile?

Yes. Google asks for at least 250 × 250 px and recommends 720 × 720 px, as JPG or PNG between 10 KB and 5 MB, and allows up to 24 to 48 hours for a photo to appear. Renders come back far above the size floor.

Should I photograph the menu or upload a PDF?

Do both. The PDF is for people who already chose you; the photograph is what appears in your Google listing and in search, where the choosing happens.

How many menu photos do I need?

One full menu, one per section, plus the specials and drinks — usually six to eight. That is well inside the $9 starter pack.

From $0.07 a photo.

First render free, no card. After that: $9 one-time for 30 photos, or $19 a month for 200 — down to $0.07 each on Studio.

Try free → no signup