Skip to content
Booking QR Tool

Room Booking QR Generator

Create a QR code for a room door that opens availability and booking for that room, plus a room label you can fix beside the door.

Enter the details

Encoded payload

This is exactly what the QR code contains. Check it before printing.

Fill in the fields above to generate the payload.

The payload is your booking page URL with the room name added as a room query parameter, so the page opens on this room's availability.

Room Booking QR

Scan to check availability and book this room

Enter valid details to generate your QR code.

PNG is best for everyday printing. SVG stays sharp at poster and banner sizes.

Room label preview

What the label beside the door looks like.

Book this room

Room name

Seats — people

Scan to book

How to use the Room Booking QR Generator

One code per room

A room-door code answers the two questions people ask in a corridor: is this room free, and how do I book it. The code carries the room name, so the booking page opens on this room instead of a list of every room in the building. Generate one code per room and check each label against the door it is fixed beside. A label on the wrong door books the wrong room, which is the one failure this system exists to prevent.

Labels that work in a corridor

Print the room name big in plain text above the code, with the capacity underneath, so someone walking past can decide at a glance whether the room fits their meeting. Fix the label at eye level beside the door handle, not on the door itself, where it gets covered when the door is open. Test the label in the corridor lighting, and keep the quiet zone around the code.

Testing before you rely on it

Scan every label and confirm the booking page opens on the right room with the right availability, including for a room that is currently booked. The page should show the next free slot without forcing a login. If your booking page ignores the room parameter, the code still opens the page, but users have to find the room by hand, which defeats the purpose.

Frequently Asked Questions

What does the QR code actually contain?

It contains your booking page URL with the room name added as a room query parameter. The payload is shown verbatim on this page so you can check it before printing.

Does my booking page need to support the room parameter?

Yes. Your booking page must read the room parameter and open that room's availability. If it ignores the parameter, the code still opens the page, but users have to find the room by hand.

Can I use this for hotel rooms too?

Yes. The same pattern works for hotel rooms, where the code opens booking or housekeeping requests for that room. Use the room name exactly as it appears in your booking system, so the parameter matches.

Where should the label go?

At eye level beside the door handle, not on the door itself, where it gets covered when the door is open. Print the room name in large plain text above the code so it works even if the code is damaged.