Free generator

Table numbers with a QR code

A large embossed number with the code below, in a single piece that won't peel off or go missing.

1Content

Also accepts tel:, mailto: or any address. The shorter, the better it prints.

Or start from a template

2Code design

Combinations that print well
Logo or emoji in the center

On the 3D object the logo becomes a single-color silhouette.

1024 px
4 mod.

3Turn your QR into a 3D object

Up to 28 characters. A short text multiplies scans.

80 mm
3.0 mm
1.2 mm

Code preview

Everything is generated in your browser. No data is sent to a server.

3D object

Drag to rotate
Scroll here to load the 3D view.
Modules
Per module
Size
Triangles

Try scanning it

Point your phone's camera at it. If it doesn't read, check the contrast and margin warnings.

What it's actually for

A table number with a QR code solves two problems at once. The server can spot the table at a glance when carrying an order, and the customer can order or pay from their phone with nobody needing to ask which table they're at: the number already travels inside the link.

That's the key technical detail. If your ordering system accepts a table parameter in the address (something like yourmenu.com/order?table=7), each piece carries its own code and the order arrives already assigned. If it doesn't support that, every table can share the same link and the number is just for staff.

How to generate the full set

  1. Pick the 'Table number' format and type your ordering system's link with the number at the end.
  2. Put the number in its field: it will appear large and embossed above the code.
  3. Adjust colors and size, check the warnings and download the 3MF.
  4. Repeat, changing the number and the link's parameter for each table.
Batch generation (say, all 30 tables at once in one ZIP) is planned as a future feature. Today you generate them one at a time, which takes about 20 seconds per table.

Design tips

  • Give the number a different color from the code: it's easier to spot from a distance and looks more polished. The model exports three independent pieces.
  • One or two digits: beyond three the number gets small. For large venues, use letters by zone (A1, B2).
  • 85-100 mm size: the number should be visible from the door.
  • A weighted base: raise infill to 20% if your tables move around a lot.
Frequently asked questions

Common questions

Do I need a different QR code per table?

Only if your ordering system uses the table number in the link. For a regular menu, the same code works for every table and you just change the embossed number.

Can I use letters instead of numbers?

Yes, the field accepts up to three characters: works for 'A1', '12' or 'B'.

Can it be double-sided?

The current model has the number and the code on the same angled face. A number visible from both sides would need a different geometry that would print with supports.

How much does it cost to make 30 tables?

In filament, roughly $15-25 for 30 pieces at 85 mm — figures vary by country and filament brand. In printer time, about 40-60 hours spread across batches.

What happens if I switch ordering systems?

The codes point to the old address and would need reprinting. If you expect changes, use your own link that redirects, so you only change the redirect.

Your download has started

If it doesn't appear, check your browser's downloads folder.

Ad reserved space