QR Codes for Gyms and Fitness Studios

A printed timetable is wrong by next Tuesday. Print the code once and update the page.

Free plan: 3 dynamic codes and unlimited static codes · No credit card

This code is real. Point your phone camera at it.

The short answer

Use dynamic QR codes: 10–15 cm (4–6 in) wide on lobby and wall posters read from 1–1.5 m for the schedule and the trial pass, and 3 cm labels on each machine linking to a short how-to video. Create the machine labels in bulk from a CSV on the Pro plan, and update the schedule page weekly instead of reprinting.

10–15 cmOn lobby and wall posters
3 cmOn machine labels
Dynamic URLUpdate the page, keep the print

How to use QR codes in a gym or fitness studio

  1. Start with the schedule

    Create a mobile page for the weekly class timetable and a dynamic URL code that opens it. Print the code once, on the lobby wall and by the studio doors.

  2. Add a trial-pass or waiver code

    Link a second code to your free-trial form or digital waiver. Put it at reception and on flyers handed out locally.

  3. Label machines with how-to videos

    Make a code per machine linking to a 30–60 second demo. Bulk generation from a CSV (Pro) turns a list of machine names and videos into printable codes.

  4. Mount at usable heights

    Place posters at eye level and machine labels where a member can scan without moving the seat or weight stack. Use matte durable stickers.

  5. Review and update

    Check which codes are scanned and delete the dead ones. Edit the schedule page weekly.

Size, distance and placement

Best code type
Dynamic URL codes, one per destination (schedule, trial pass, waiver, machine)
Lobby or wall poster
Read from 1–1.5 m: 10–15 cm (4–6 in)
Machine label
Read at 40–60 cm: 3 cm (1.2 in); durable matte sticker
Studio door
Read from 1 m: 8–10 cm (3–4 in)
Bulk creation
CSV upload for dozens of machine codes (Pro plan)
Placement
Away from mirrors, sweat zones and anywhere the label peels
Updating
Schedule page changes weekly; the printed code never does

Static or dynamic in a gym?

Dynamic for nearly everything. Class timetables, promotions and instructors change weekly, and videos get re-shot. A dynamic code keeps the poster and the machine labels in place while you change what they open. A static code would only suit a permanent fact such as your Wi-Fi network, which you can make as a static Wi-Fi code.

Common mistakes

Printing the schedule itself on the poster.It will be out of date within a week. Link to a page you can edit.
Cheap labels that peel.Sweat and cleaning spray ruin paper labels. Use durable laminated stickers and keep the code matte.
Placing codes behind equipment.If members have to lean over weights to scan, they will not. Place at the front at hand height.
Long videos.A 10-minute video between sets is unwatchable. Keep demos to a minute.
A schedule that is a PDF.PDF timetables are small and slow. Use a responsive page.

Tip: hand out a separate trial-pass flyer in the neighborhood with its own code. Compare its scans with the poster code at reception to see what actually brings in new faces.

Frequently asked questions

How do I put my class schedule behind a QR code?

Build a mobile schedule page, create a dynamic QR code for its address, and update the page each week. The printed poster stays the same.

Can I label every machine with its own code?

Yes. On the Pro plan, upload a CSV of machine names and video links to create all the codes in one batch.

How big should the gym poster code be?

About 10–15 cm (4–6 in) wide for members reading from 1–1.5 m.

Should the waiver be a QR code?

A code can link to your digital waiver form. QR Maker only opens the page; the form and signature are handled by your waiver tool.

Start with a free code.

Free plan: 3 dynamic codes and unlimited static codes · No credit card

Start free →

Last reviewed: October 2026