Free Appointment QR Code Generator

Link straight to your online booking page so clients can self-schedule — or generate a confirmation code for one specific appointment already booked — plus a printable card with the QR built right in.

Auto-Detects Calendly, Acuity & More
Booking Link or Confirmation Code
100% Browser-Side
1. Business or Provider
2. Where Should the Code Lead?

Scanning this code adds the appointment straight to the client's calendar — it works with any calendar app, not just one platform.

3. Customize QR Code (Optional)
#000000
#ffffff
4. Card Theme
Your Appointment QR Code & Card
Fill in your details, then click Generate.
Before you print or share this card: scan it yourself and confirm it opens your booking page correctly, or adds the correct appointment to a calendar.
Need a Custom Tool or Website for Your Business?

We build custom web tools, calculators, converters, API integrations and WordPress websites for businesses and agencies. Have a project in mind? Copy our email and send us your requirements.

[email protected]

What Is an Appointment QR Code?

An appointment QR code gives clients a one-scan way to book time with you — either by opening your online scheduling page, or, for a client who already has a booking, by adding that specific appointment straight to their calendar. This tool also designs a matching printable card around the code, with your business name and service.

Everything is generated entirely in your browser. Nothing you type is uploaded to a server.

How to Create an Appointment QR Code

  1. Enter your business or provider name and the service type.
  2. Choose how it should lead: a link to your booking page (recognized automatically for popular platforms), or the details of one specific appointment to add to a calendar.
  3. Pick a card theme that matches your brand.
  4. Generate, scan-test, and download your card as a PNG, or use "Download QR Only" for just the bare code.

Booking Link vs. This Specific Appointment — Which Should I Use?

SituationUse This Mode
A general code for your business card, window sticker, or storefrontBooking Page Link
Clients need to pick their own time slotBooking Page Link
A confirmation or reminder card for a client who already bookedThis Specific Appointment
You want the exact date/time added to their calendar, not a webpageThis Specific Appointment

Which Booking Platforms Does the Auto-Detection Recognize?

Calendly, Acuity Scheduling, Square Appointments, SimplyBook.me, Setmore, Google Calendar Appointment Schedules, Microsoft Bookings, and Zocdoc are recognized automatically. Any other booking link still works fine — it's just encoded as-is without a detection badge.

Where to Use an Appointment QR Code

  • Business cards and storefront windows.
  • Waiting rooms and reception desks.
  • Appointment reminder cards and receipts.
  • Email signatures and confirmation emails.
  • Service vehicles and mobile service flyers.

Frequently Asked Questions

Is this appointment QR code generator free?

Yes. Generating and downloading an appointment QR code and card with this tool is completely free, with no account required.

Do I need an online booking system already?

Only for the "Booking Page Link" mode. Free options like Calendly or Setmore take a few minutes to set up if you don't have one. The "This Specific Appointment" mode doesn't need any booking system at all — it works from just the date, time, and details you enter here.

Can clients book directly through this tool?

No. This tool generates a QR code and a printable card — it doesn't manage bookings or store appointment data itself. Clients scan the code and either land on your existing booking page or get the appointment added to their own calendar.

What's the difference between this and the Calendar Event QR Code Generator?

The Calendar Event QR Code Generator is a general-purpose, calendar-only tool for any one-time event. This tool adds a dedicated booking-link mode for ongoing/recurring appointment scheduling, service/provider fields, and a duration-based appointment card — built specifically for businesses that take appointments.

Is my information sent to a server?

No. The QR code and card are generated entirely in your browser using JavaScript.

Related QR Tools