日本語版はまだないため、英語で表示しています。

Wedding seating chart with a QR code: guests scan and find their table

Quick answer

Seat the guests and export the chart as a CSV. Ask ChatGPT or Claude for a one-page find-your-table search built from it, publish it, and print its QR code on the sign. A seat change is a new version at the same address, so the printed code still works. Anyone with the link can read a Public page's names.

Publish my seating page

Free plan: no credit card, 1 published page, 10,000 page views a month, and a small Convika bar at the bottom.

On this page

Instead of a wall of escort cards, you want one sign at the entrance with a QR code. A guest scans it, types their name, and sees "Table 6". When your aunt's plus-one changes at the last minute, you change the page, not the sign.

The SeatScan, Wedibox, and Blink Brief pages quoted here were read on November 4, 2026.

What the sign and the page need

  • A seating chart: every guest's name with a table, as a spreadsheet or a CSV file.
  • A page that searches it: one HTML page with a search box and the list built in. Nothing to log in to, and no app for guests to install.
  • An address that stays: the QR code holds the page's address, so the address must keep opening the page through every change you make.
  • The sign: the QR code, a line like "Scan to find your table", and the page's address in print for anyone who'd rather type it.

Seat the guests and export a CSV

Make the chart first. If your planner or your RSVP tool already has it, export it as a CSV with a name column and a table column.

To build one from a guest list, Fluxenic's free Seating Chart Maker, on Blink Brief, takes a list with "a Name column and an optional Group or Household column", seats each group at one table, and its Download CSV button saves the chart. Fluxenic is the company that runs Convika.

When we ran it on its 40-guest sample list on November 4, 2026, the CSV it downloaded had 4 columns: Name, Table, Table number, and Group. That's the file the next step uses.

Turn the CSV into a find-your-table page

Open the CSV, copy its rows, and paste them into ChatGPT, Claude, or Gemini under this prompt:

Make a "Find your table" page for our wedding as one HTML file, with the CSS
and JavaScript inside it. Below this prompt is our seating chart as CSV with
the columns Name, Table, Table number, Group.

- Title: [Ana & Sam], and under it "Find your table".
- One large search box: "Type your first or last name".
- As the guest types (2 letters or more), list every guest whose name contains
  what they typed, ignoring capitals and accents, each with their table.
- If nobody matches: "No match yet. Try another spelling, or ask anyone in the
  wedding party."
- Put the guest list inside the file as a JavaScript array. Don't load any
  file, font, or script from another address, and make no network requests.
- Add <meta name="robots" content="noindex"> in the head.
- Made for a phone held upright: large text, nothing to zoom.

[paste the CSV rows here]

Our test. On November 4, 2026, we had Claude write a page from this prompt and the Seating Chart Maker's 40-guest CSV, then opened it at a phone's width in Chrome. Typing "chl" listed Chloe Martin at Table 1. "MARTIN" found the same guest, "ward" listed both guests named Ward, and "zzz" showed the no-match line. The page made no request beyond its own file.

Check every name and table in what the AI gives you. An AI can drop a row or misspell a name, and the guest who can't find themselves is the one you'll hear about.

Publish the page and get its QR code in 4 steps

1. Upload the page and keep it

Drop the .html file into the box at the top of this page, or switch to Paste code and paste it, then click Get my preview link. That link works for 3 minutes, with scripts off, so it shows the layout but the search won't run there, and never print it. Click Keep this page — free, no card and sign up. The page moves into your account and its scripts run: open its preview on your phone and search for a few names.

2. Publish it

On the page's screen, click Publish page. Under Who can open this page?, choose Public and click Next. The first time, click Publish free. Under it, Publish without the Convika bar opens an order for Pro monthly ($12 a month, after a free 1-day trial with a card). The page goes live at an address like yourpage.convika.page, with a small Convika bar at the foot on Free.

If your RSVP page is already live on Free, this is a second live page, and publishing opens a choice. In most cases it offers Light ($3 a month, up to 5 live pages, an add-on to Free) through Publish this page too, with Light, or Swap it in for the live page (free), which takes the RSVP page back to a draft and stops its link. Once replies are in, the swap may be all you need.

3. Show the QR code and download it

Next to the Live URL on the page's screen, click Show QR code, then Download PNG. The code holds the address exactly as under Live URL, and the PNG has the white margin the QR standard asks for.

4. Print a proof and scan it

Put the code on your sign design and print one copy. Scan it with an iPhone and an Android phone from as far away as guests will stand, and search a name on each.

  • Size it for the distance. The print checks in how to turn an HTML file into a QR code cite a 32 mm (1.25 inch) minimum for a printed code, and a tenth of the scanning distance for a poster: about 20 cm (8 inches) for guests standing 2 meters away.
  • Keep the white margin. Don't crop the PNG, and don't set it on a photo or a busy pattern.
  • Light the sign. An evening reception is dark. Put the sign where there's light, and check the scan there before the day.
  • Add a fallback. Print the address under the code, and give the wedding party a printed list for guests without a phone.

Changing a seat after printing

The code holds the address, and the address stays when you publish a new version of the page:

  • Ask the AI for the changed page, upload it under Update from an HTML file on the page's screen, and click Publish.
  • Or type the change into Edit with AI on the page's screen, such as "Move Leo Park to Table 4", and publish. Each edit uses AI credits: 1 on the default model. Free accounts start with 10.

Upload an HTML file in the dashboard makes a new page with a new address, which your printed code doesn't open. How to update an AI-made page at the same address has the steps.

Free includes 10,000 page views a month across your pages, and each scan that opens the page is one. Past that, editing pauses, and 7 days later the page shows a notice that it's paused, until the month ends or you upgrade.

Guests' names and privacy

On Free, the page is Public: anyone who has the link can open it and read every guest's name and table, including someone who photographs the sign. It may also show up in search results and in Convika's gallery. Put on it only what's on an escort card: the name and the table. No phone numbers, no meal choices, no notes.

To keep it as private as Free allows:

  • Ask for the noindex line, as the prompt does. Convika leaves a Public page's own <meta name="robots" content="noindex"> in place, which tells search engines not to list it.
  • Keep it out of the gallery. Under Who can open this page in Page settings, turn on Don't show this page in the gallery. The page may still show up in search results without the noindex line.
  • Unpublish it after the wedding. Click Unpublish on the page's screen, and the code opens no page.

A Private link (Pro) keeps the page out of search results and the gallery for you. Only people with the password (Pro) asks for a password first, which you can print on the sign: see how to password-protect an HTML page.

Free QR seating chart services compared

What it doesFree, in its own wordsYour own design
SeatScan (SvenStudios)Guests scan, "search their name and find their assigned table"; guests from a CSV or typed in"SeatScan Is Completely Free To Use"A header image on its page
Wedibox"Guests scan one code, type their name, and see their table on their phone"The chart maker is free; "A free account adds a PDF and a QR code so guests find their seat by phone"Its page design
A page the AI made, on ConvikaThe search page you asked for, at an address you publish1 published page on Free, with the Convika bar at the footAny design you ask the AI for

Sources: SeatScan's page and Wedibox's seating chart maker, read November 4, 2026. Neither page states a guest limit for its free use.

SeatScan and Wedibox need no AI and no file: you type or upload the guests on their site. A page from an AI fits when you want the sign's page to match your wedding's look, or a page that does more, such as a welcome note or a map of the room.

Frequently asked questions

How do I make a QR code for a wedding seating chart?

Put the chart on a web page, then make the QR code from the page's address. Ask ChatGPT or Claude for a find-your-table page built from your seating CSV, publish it on Convika's Free plan, and click Show QR code next to the Live URL, then Download PNG. SeatScan and Wedibox also make a QR seating chart for free on their own pages.

Can guests find their table by scanning a QR code?

Yes. The code opens a page on the guest's phone, the guest types part of their name, and the page shows the table. Nothing needs installing. Print the page's address under the code, and keep a paper list for guests without a phone.

Can I change the seating chart after printing the QR code?

Yes, as long as the page keeps its address. On Convika, upload the changed page under Update from an HTML file, or ask Edit with AI for the change, then click Publish. The printed code opens the new version.

Is a QR code seating chart private?

Not fully on a Public page: anyone with the link can read the names and tables. Put only names and tables on it, ask the AI for a noindex line, turn on Don't show this page in the gallery, and unpublish it after the wedding. A private link or a password needs Pro.

What size should a QR code be on a seating sign?

At least 32 mm (1.25 inches) for any printed code, and about a tenth of the distance guests scan from for a sign: around 20 cm (8 inches) at 2 meters. Keep the white margin around it and test the scan where the sign will stand.

Sources

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and in other countries.

Next step

How to see who visits a page you made with AI

Count visitors and see where they came from on a page ChatGPT, Claude, or Gemini made. GA4, Cloudflare, Plausible, Clarity, and Convika compared.

Related articles

More on forms and visitor stats

Share this article

One sign, one QR code, every seat

Upload the find-your-table page the AI made and publish it. The dashboard shows its QR code, and the address stays when you publish a changed chart.

Publish my seating page

Free plan: no credit card, 1 published page, 10,000 page views a month, and a small Convika bar at the bottom.