Most QR codes do not expire.

What usually expires is the service sitting between the code and the destination.

That difference matters a lot when the QR code is going on a business card, poster, menu, invoice, or product label. Reprinting because a redirect service was turned off is a very avoidable problem.

Start with the destination you control

For a long-lived printed QR code, the safest setup is simple: