
Instant — Free Restaurant Website Template
Instant is a one-page restaurant website template. The demo, set up for “The Lean Restaurant”, scrolls through an about section, a menu listing dishes, drinks and salads, a gallery, guest testimonials, an events section and a “Write us” contact form, with a navigation bar that links to Home, About, Menu, Gallery, Events and Contact. It suits restaurants, cafés and bistros that want everything on a single page. Descriptions in the demo are placeholder copy you will replace. It is built with Bootstrap 5 and vanilla JavaScript, no jQuery.

Key features
- One-page layout with navigation links to About, Menu, Gallery, Events and Contact
- About section headed “The Restaurant”
- Menu section with dishes, drinks and salads, such as fried calamari, fresh juices and Caesar salad
- Gallery section
- Testimonials section with named guests
- Events section with sample events such as a family and kids promotion
- “Write us” contact form (front-end only)
- Ionicons and Font Awesome icon fonts
- Bootstrap 5 with vanilla JavaScript (main.js), no jQuery
Best for
- Restaurants, bistros and cafés with a short menu
- Venues that run regular events or promotions
- Owners who want a single-page site rather than several pages
At a glance
- Stack: Bootstrap 5, vanilla JavaScript, no jQuery
- Pages: 1 (index.html)
- Form: “Write us” contact form, front-end only; it sends nothing until you connect a form service or backend
- Files: bootstrap.css, style.css, restaurant.css and helpers.css, plus Ionicons and Font Awesome; bootstrap.bundle.min.js and main.js
- Content: the demo uses placeholder copy
- Licence: free for personal and commercial use, including client work; attribution optional but always welcome; no paid tiers. Full terms: uicookies.com/license
How to use it
Download the zip, unzip it and open index.html in a browser. Everything is in that one file: replace the restaurant name, menu items, gallery images and event details with your own, and update the page title. Styles are split across style.css, restaurant.css and helpers.css, and main.js holds the page script alongside bootstrap.bundle.min.js. The Write us form sends nothing until you connect it to a form service or backend. Upload the folder to any static host.
Frequently asked questions
Can I use Instant for a restaurant client’s site?
Yes. Instant is free for personal and commercial use, including client work, and there are no paid tiers. Attribution is optional but always welcome, so you can keep or remove the footer credit. Full terms: uicookies.com/license
The demo title mentions Bootstrap 4. Which version does Instant use?
Instant now runs on Bootstrap 5 with vanilla JavaScript and does not load jQuery. The Bootstrap 4 wording in the demo page title is left over from the original release, so change the title tag when you add your restaurant’s name.
Is Instant only for restaurants?
It is written for a restaurant, with a menu, gallery, events and testimonials on one page. The same sections suit a café, bistro or bar with a short menu; there is no separate reservations system.
Can guests send messages or bookings through the form?
The “Write us” form is front-end only and sends nothing until you connect it to a form service or your own backend. Once connected, you can use it for general enquiries or booking requests.





