Free restaurant reservation system for your restaurant.

Let guests choose a date, time and party size from your restaurant’s booking page. Set service hours and guest limits, then review reservations in one dashboard. One free calendar per account.

No trial, no subscription, no credit card

Interactive booking calendar

Choose a date, time and party size.

From setup to first booking. Three simple steps.

Set up your calendar, share its public booking link, and manage reservations as they arrive.

Read the setup guide
  1. Set your rules

    Add service hours, booking notice, slot length, capacity, party limits, and closure dates.

  2. Publish your page

    Customize the branding, activate the calendar, test its available times, and share the public booking link.

  3. Manage reservations

    Review guest details and requests, update statuses, and optionally receive Telegram alerts.

Built for the way independent restaurants work.

Useful controls for owners, a focused flow for guests, and no table-planning software to maintain.

Make it your own.

A booking page that feels like yours

Add your logo, restaurant name, description, colors, and preferred heading font to create a booking experience that fits your brand.

Availability on your terms

Set service windows for every day, booking notice, how far ahead guests can book, reservation length, slot frequency, and closure dates.

Plan for your service.

Practical capacity controls

Choose minimum and maximum party sizes and cap guests per time slot, so the calendar only offers capacity you can actually serve.

Automatic or manual approval

Confirm bookings instantly or review requests in the dashboard. Guests receive an email when they book and when you approve or decline a request.

Stay on top of bookings.

One clear reservation list

See the guest, date, time, party size, contact details, special instructions, reference code, and current status together in one place.

Optional Telegram alerts

Connect your own Telegram bot when you want immediate booking alerts. Notifications stay optional and can be disconnected at any time.

Bookings, not floor plans.

Set your guest limit. You handle the seating—we don’t assign tables.

Before you go live

  • Add phone bookings to your guest list.
  • Leave room for walk-ins.
  • Need to check seating? Use manual approval.

Bookings are deleted 30 days after their date.

Quick setup guide

Practical tools.No subscription.

  • One calendar per account
  • All features included
  • No credit card required

$0 / month

No trial. No subscription.

Create your calendar

Frequently asked questions.

Read the reservation setup guide
Is the Menupresso reservation calendar free?
Yes. Each account can create one reservation calendar with a public booking page, availability controls and reservation management. There is no subscription, monthly fee or credit card requirement.
Do guests need an account or an app?
No. Guests open your public booking link in any modern browser, choose a date, time, and party size, then enter their contact details. There is nothing to install and no guest account to create.
How does it help prevent overbooking?
You set service hours, reservation duration, slot intervals, party-size limits, and the maximum number of guests allowed per slot. Menupresso checks existing pending and confirmed reservations before offering a time.
Can I approve reservations manually?
Yes. Choose automatic confirmation to accept bookings immediately, or manual approval to review each request. Guests receive an email with their request details, then another email when you approve or decline it.
Does Menupresso assign reservations to individual tables?
No. Availability is based on guest capacity and overlapping reservation times, not a floor plan or table assignment. Set capacity conservatively and check your seating plan, walk-ins and bookings from other channels before confirming requests.
Are Telegram notifications required?
No. Telegram alerts are completely optional. If enabled, your restaurant can receive a message when a new reservation arrives; otherwise, reservations simply appear in your dashboard.
How long are old reservations kept?
Reservations remain available for 30 days after their reservation date and are then automatically removed from the dashboard and database.

Your next reservation starts here.

Create and publish your restaurant's booking page without a trial, monthly fee, or credit card.

Get started free

One free calendar per account.

Two café workers smiling behind the counter