QR Cake generator

    Replace an Expired QR Code

    An expired QR code still scans. If yours now opens an error, a payment wall, or a provider's upgrade page, the short link behind it was switched off, usually when a free trial ended or a subscription lapsed. Make a free replacement here: QR Cake codes never expire, you can change the destination at any time, and the free plan needs no card.

    Loading the QR code maker

    How it works

    1

    Create the replacement

    Paste the address your old code used to open. If the old provider hosted the file, such as a PDF menu, switch to the PDF type and upload it again. Match the colors, logo, and frame so the new code fits the existing artwork.

    2

    Save it so it stays editable

    A saved code is dynamic: the printed pattern stays fixed while you change the destination from the dashboard. An unsaved download is a static code, so save before you print.

    3

    Reprint once

    Download the PNG or SVG, drop it into the existing design, and reprint. From now on, moving the destination costs nothing, and the code never expires.

    Common use cases

    01

    Restaurant menus, table tents, and window stickers that went dead when the generator's trial ended, replaced with a code that survives the next menu change too.

    02

    Event signage and flyers printed months in advance, where you can repoint the code if the event page moves or the venue changes.

    03

    Product packaging and labels already in circulation, where the only fix is a sticker or the next print run, and the new code must not break again.

    04

    Business cards and brochures that point to a portfolio, booking page, or contact card, recreated once and repointed whenever the destination changes.

    05

    Real estate signs and sign riders whose listing links were turned off, replaced with a code you can redirect from listing to sold page to the next property.

    What it is

    The squares in a QR code cannot expire. What expires is the short link the squares point at, and that link belongs to whichever generator produced the code. Many popular tools let you create a dynamic code for free, then disable the redirect after 7 to 14 days unless you pay. Scans then land on an error page or an upsell, and every sign, menu, or flyer carrying the code goes dead at once.

    QR Cake works the other way. The free plan includes up to five dynamic codes, and they never expire. Each scan on the free plan passes through a short QR Cake page before redirecting (paid plans remove it), but the redirect itself keeps working for as long as the account exists. Nothing is switched off because you did not upgrade.

    Only the original provider can revive a redirect on its own short link. You can pay that provider to switch the link back on, which restores every printed copy at once, or print a new code that keeps working without a subscription. If the old code was static (it encoded the full web address directly) and only the destination page moved, you do not need a new code: restore the page at that address.

    Best practices

    • Replace the code everywhere at the same time and keep a list of where it is printed, so the next time you change the destination you know every scan is covered.
    • Save the code before downloading. Only a saved, dynamic code can be redirected later; a download taken from the editor without saving encodes the destination directly and cannot be changed.
    • Before reprinting, check the destination page loads on a phone over mobile data. A working code pointed at a dead page is the same outage with a different cause.
    • Print the new code at least as large as the old one. The old size already worked at that scanning distance, and shrinking the code to fit a busier design is a common reason a replacement fails to scan.

    Limitations to know before you print

    • The expired code itself cannot be revived here. Its redirect belongs to the provider that issued it, so scans of the old pattern will keep failing until the artwork carries the new code.
    • A static code cannot expire. If your old code encoded the web address directly, the code is fine and the page at that address was taken down or moved. Restoring the page, or redirecting that address to the new one, brings every printed copy back without a reprint.
    • The free plan shows a short QR Cake page before the redirect. Paid plans remove it, and Pro and Business plans add scan analytics.

    How it compares

    Free trial code from other generatorsQR Cake free code
    Keeps working after the trialRedirect is switched off unless you subscribeNever expires, no subscription needed
    Change the destination after printingOnly while the subscription is activeAny time, free
    What happens if you cancelPrinted codes stop resolvingCodes keep redirecting; the free plan's short ad page returns
    Card requiredOften, at the end of the trialNever for the free plan
    Scan limitsVaries by planUnlimited scans

    What it is

    A replacement QR code is a new dynamic QR code that you print in place of one that has expired. It opens the same destination, and because it is dynamic you can point it somewhere else later without reprinting. The difference is who runs the short link: QR Cake keeps it on for as long as your account exists, whether or not you ever pay.

    Start with the generator

    The QR type is already selected. Add your content, style the code, then save it to a free account to get a dynamic QR code you can update anytime.

    Create a replacement QR code

    Frequently asked questions

    Why did my QR code stop working?+

    Usually because the provider that generated it switched off the short link behind it, often when a free trial ended or a subscription was canceled. The printed squares still scan, but the redirect they lead to is gone. The fix is a new code from a service whose codes do not expire, such as QR Cake, printed in place of the old one.

    Can an expired QR code be reactivated?+

    Only by the provider that made it. The old pattern encodes a short link owned by that provider, and only they can turn it back on, usually by charging for a plan. QR Cake cannot switch another service's link back on, but it can make a free replacement that never expires, so the same outage cannot happen again.

    Will the replacement code expire too?+

    No. QR Cake codes never expire, on the free plan or a paid one. There is no trial after which the redirect is switched off, no card is needed to create or keep a free code, and a saved code keeps working for as long as your account exists.

    Do I have to reprint everything?+

    Yes, but only once. Every item that shows the old pattern needs the new code, because the old pattern will always point at the dead link. For items already in circulation, a sticker over the old code works; everywhere else, swap the image in the design before the next print run. After that, changing the destination needs no printing at all.

    How do I know whether my old code was static or dynamic?+

    Scan it and read the address your phone shows before you open the link. A dynamic code shows a short link on the provider's domain; a static code shows your own web address. A static code cannot expire, so if it fails, the page at that address has been taken down or moved.

    Does the free replacement show ads?+

    Yes, briefly. On the free plan, each scan shows a short QR Cake page with an ad and a few-second countdown before continuing to your destination. Paid plans, starting at $2.99 a month, remove that page, and Pro and Business add scan analytics. Free or paid, the code itself never expires.