How does the image library work?
Every image you upload lives in one library — reuse them anywhere, crop per spot, rename, and safely delete what you no longer need.
Every image you upload to ResoFlow — logos, cover photos, dish photos, event banners, wallet-pass images and marketing pictures — lives in one shared image library. Upload a photo once and reuse it anywhere; manage everything from Settings → Venue → Image library.
Choosing an image, anywhere
Wherever you can set an image (Branding, a dish, an event, the ticket and loyalty card designers, the marketing composer), the same picker opens with up to three tabs:
- Your library — everything you've already uploaded, with search and automatic labels showing where each image came from. Pick one and it's cropped to fit the spot you're filling — no re-upload needed.
- Ready-made — free images from ResoFlow (logo marks and cover photos) to get you started. As the tab says: "pick one and it's saved to your library like any other image".
- Upload new — drag files in, click to browse, or use Take a photo on a phone or tablet. You can drop several images at once to add them all to your library.
A few places (dish photos, event images, the card designers) also let you paste a direct https:// image address instead — that hasn't changed.
What happens when you upload
- File check — JPG, PNG and WebP are accepted, up to 5 MB each. SVG files, GIFs and animated images aren't supported (you'll see a friendly message). iPhone photos are normally converted to JPG automatically when you pick them; if a HEIC file does slip through, the message explains how to re-export it.
- Automatic optimisation — photos are resized and compressed so your pages load fast; logos and graphics are kept lossless so they stay crisp. Any location data hidden in the photo (EXIF/GPS metadata) is always removed before upload.
- Focal point — you're invited to "Tap the most important part" of the image. ResoFlow keeps that spot in view whenever the image is cropped or resized. You can skip this and the centre is used.
- Guided crop — each spot knows its shape (a square logo, a wide 3:1 cover, a 16:9 event banner, a square dish photo), so the crop step opens pre-positioned for the place you're filling. It works with touch or a mouse.
Uploading the same file twice is harmless — ResoFlow notices it's identical and reuses the existing copy rather than storing it again.
Your storage allowance
All images share one storage pool: 50 MB on Free, 250 MB on Plus, 2 GB on Pro and 5 GB on Complete. Paid standalone products bring 250 MB with them (the free Tickets tier brings 50 MB) — whichever of your plan's and your products' figures is highest applies. Your images and their cropped copies count; the resized display versions ResoFlow generates behind the scenes are free, and Tidy unused crops clears cropped copies that are no longer used anywhere. The Storage used bar sits at the top of the Image library page, and an Image storage meter also appears on Account → Plan & Usage with the usual amber/red warnings.
Need more? The Extra Storage add-on adds 1 GB at a time, priced per GB per month — see How do I buy credits or add-ons? for the current price. If you're at the limit, new uploads are politely declined until you free up space or add storage; nothing you've already uploaded is ever removed.
Folders keep the library organised
The library is organised into folders. Six are built in — Menu, Website, Branding, Gift cards, Events and Marketing — and new uploads file themselves automatically based on where you added them: a dish photo lands in Menu, an event banner in Events, a website gallery photo in Website, and so on. Images that don't belong anywhere yet (including everything uploaded before folders existed) sit under Unfiled.
You can also make your own folders with New folder — up to 30, named anything up to 40 characters (say, a folder for your Christmas menu shoot). Open one of your own folders to Rename it or use Delete folder; deleting a folder only removes the folder itself — every image in it is kept and moved to Unfiled. The six built-in folders can't be renamed or deleted.
To move images around: use the Move to folder button on any image, or tick Select, choose several, and press Move to… to re-file them all at once. Adding images while you're inside a folder files them straight into that folder.
Managing your images
On Settings → Venue → Image library you can:
- Rename an image and give it a description. The description doubles as the image's alt text on your public pages — it helps screen readers and search engines. Leave it blank and a sensible fallback is used (for example, an event image falls back to the event's own name).
- Search, and browse by folder using the folder chips above the grid.
- Change the thumbnail size — small, medium or large — with the size control in the toolbar; ResoFlow remembers your choice. (In the small view the per-image buttons are hidden to fit more on screen — use Select, or a bigger size.)
- Copy URL — grab an image's web address for pasting into custom HTML.
- Duplicate — make a true copy of an image (named "… (copy)", filed in the same folder). The copy is a separate file, so it counts towards your storage.
- Delete — one image, or tick-select several and Delete selected. Deleting can't be undone.
- Tidy unused crops — a one-click sweep that clears out cropped copies no longer used anywhere.
Delete is protected while an image is in use
If an image is still used somewhere — your branding, a dish, an event, a pass design, a draft or template — the delete is blocked and you're shown a friendly Used in list of exactly where. From there you can either remove it from those places yourself, or click Replace everywhere… to swap every use to another image from your library in one go, after which the old one is deleted.
One honest caveat, shown on every delete: emails you've already sent that include the image will show a broken image — that can't be undone.
Who can manage the library
Managing the library (uploading from the page, renaming, deleting) needs the Manage the image library permission — on by default for owners and admins, and grantable to any role like other permissions (How do I create custom roles and set permissions?). Picking an image while editing a dish or event simply follows that page's existing permission.
Are my images public?
Images you upload are served from a web address so customers' browsers can display them on your booking page, event pages and emails. Think of it like an unlisted YouTube video: the address isn't listed anywhere or guessable, but anyone who has the exact address could view that image. Nothing from your library is shown to customers unless you place it on a public page or email — you choose what gets published. As a courtesy to yourself, don't upload private photos you'd never want anyone outside the business to see.
Related: How do I add my logo, colours and images? · How much image storage do I get? · How do I buy credits or add-ons?