Importing an existing menu
Upload a photo, PDF, or paste text to import your menu with AI extraction.
Menu Import lets you bring your existing menu into MenuSquared without retyping everything. Take a photo, upload a PDF, or paste the text, and the AI extracts your sections, items, prices, and descriptions into a structured menu you can edit.
It's available in two places: the Create New Menu modal on your dashboard, and during onboarding when you first set up your account.
Uploading your menu
The upload screen gives you three ways to provide your menu content:
- Photo or image: Take a photo with your phone's camera or upload an image file. You can add multiple pages. For best results, use good lighting and capture the full menu without glare.
- PDF: Upload a PDF of your menu. The AI extracts text directly, or for scanned PDFs, converts pages to images and reads them visually.
- Paste text: Copy your menu text from any source and paste it in. This works well if you have your menu in a document, email, or website.
Tip: Photos work better than you'd expect
The AI can handle multi-column layouts, handwritten price changes, and menus in other languages. Even a slightly angled photo of a laminated menu usually produces good results.
Review and edit
After the AI processes your upload, you'll see a review screen with everything it extracted. This is your chance to verify and fix anything before creating the menu.
- Summary banner: Shows the total number of sections and items found.
- Inline editing: Click any item name, description, or price to edit it directly.
- Add or remove items: Use the buttons within each section to add missing items or remove incorrect ones.
- Add sections: If the AI missed a section, add it at the bottom of the list.
- Confidence indicators: Items the AI is less certain about are marked so you can verify them first.
Once you're satisfied, confirm to create your menu. You'll land in the editor with all your content ready to style.
AI description fill
Many existing menus don't include descriptions for every item. After import, the review screen can detect items that are missing descriptions and offer to generate them with Sous Chef:
- Check the suggestion card below the section list. If items are missing descriptions, it will show a count and offer to fill them in.
- Click "Generate Descriptions": The AI writes descriptions for all items that need them, using your restaurant's cuisine type and style for context.
- Review the results: Generated descriptions appear inline. Edit any that need adjustment before confirming.
Tips & frequently asked questions
What file formats are supported?
Images (JPG, PNG, HEIC, WebP) up to 10 MB each, PDFs up to 20 MB, and plain text of any length. You can upload multiple images for multi-page menus.
The AI missed some items or got prices wrong. What should I do?
Use the review screen to fix any errors before confirming. You can edit prices inline, add missing items, or remove incorrect ones. If the extraction was very poor, try a clearer photo or paste the text instead.
Can I import a menu in a language other than English?
Yes. The AI can read menus in most languages and will preserve the original item names. Descriptions, if generated, will match your menu's language setting.