Create a QR Code Online: Free QR Code Generator

    Create a QR code online: free, dynamic and editable

    QR Cake is a free QR code generator that lets you create a dynamic QR code online and change it after it is printed. Pick a type, add your content, customize the design, then save the code to a free account and download it as PNG, SVG, JPEG or WebP. The printed pattern holds a short QR Cake link, so you can change the destination or swap the file later without reprinting. The free plan covers up to 5 dynamic codes with unlimited scans and no credit card; each scan first shows a short QR Cake page with a brief ad, which any paid plan removes. For a website link that will never change, you can also download a static code without an account.

    Choose what your QR code does

    QR Cake makes 11 kinds of QR code: website, link list, image, video, file, PDF, audio, vCard, review, app and event. Pick one in the generator above. These types also have their own generator page with tips:

    Or by feature: QR codes that don't expire · Editable QR codes · Ad-free QR codes

    How to create a QR code

    1. 1Pick a type

      A website link, PDF, image gallery, video, vCard, audio and more.

    2. 2Add your content

      Paste a URL, upload a file for QR Cake to host, or fill in the details for a vCard, event or review page.

    3. 3Customize the design

      Set colors or a gradient, pick dot and corner styles, put your logo in the middle, and add a frame with call-to-action text.

    4. 4Save and download

      Save the code to your account, then download an SVG or a 2048 px PNG, JPEG or WebP. Change the destination from your dashboard whenever you need to.

    QR code generator: frequently asked questions

    Is QR Cake free?

    Yes. QR Cake's free plan lets you save up to 5 dynamic QR codes with unlimited scans and no credit card, and the codes don't expire. On the free plan, each scan first shows a short QR Cake page with a brief ad and a few-second countdown before the destination. Paid plans start at $2.99 a month with a 7-day free trial and remove that page from every code in your account. Basic and higher plans raise the code limit, and scan analytics are on the Pro and Business plans.

    Do QR Cake QR codes expire?

    No. A code saved to QR Cake has no expiry date and keeps working as long as your account exists, on the free plan too. If you cancel a paid plan, your account returns to the free plan and your codes keep working, with the short QR Cake page back before the destination. A static website download never expires either, because the URL is in the pattern itself.

    Can I edit a QR code after I've printed it?

    Yes, if the code is saved to your QR Cake account. Saved codes are dynamic, so you can change the destination, replace the file or update the page details from your dashboard, and every printed copy follows without a reprint. A Website code downloaded without saving is static and can never be changed.

    What's the difference between a dynamic and a static QR code?

    A static QR code can never be changed, while a dynamic QR code can be edited after it is printed. A static code writes your link straight into the pattern. A dynamic code holds a short link that redirects to your destination, so you can change where it points or fix a mistake without reprinting. Every code saved to QR Cake is dynamic, and scan analytics are available on QR Cake's Pro and Business plans.

    Do I need an account to create a QR code?

    Yes, except for a static website QR code. You can design a Website QR code and download it without signing up, but that download is static and its URL can never be changed. PDF, image, video, audio, file, link list, vCard, review, event and app codes show only a preview until you save them to a free QR Cake account, which needs no credit card and makes the code dynamic and editable.