Free tool · Scan tracking included

Trackable QR Code Generator

Turn any website link into a scannable QR code, add your brand logo, and download it as a PNG or SVG. Your first code is free, create a free account for unlimited codes and see how many times each one is scanned.

Free tool, for unlimited, trackable QR codes.

Logo sits in the centre. We raise error-correction so it still scans: keep it simple, high-contrast, and always test the scan.

Enter a link to generate a QR code

How to make a QR code from a link

  1. 1Paste your link. Type or paste any website address. A bare domain like kemetory.com is automatically turned into a full https:// link.
  2. 2Pick a size, colours and logo. Larger sizes are better for print; match the QR code to your brand colours and, optionally, drop your logo in the centre.
  3. 3Download. Save it as a PNG for screens and social, or an SVG for print and signage that stays sharp at any size.

See how many scans each QR code gets

When you're signed in, every code you make is trackable. Instead of encoding your raw link, the QR points to a short KEMETORY link (kemetory.com/r/your-code) that instantly forwards to your destination, and counts the visit on the way through. Your Your QR codes list shows a live scan total for each one, so you can see which flyer, product or campaign is actually getting scanned.

The redirect is instant and the QR image never changes, so a code you printed last month keeps working and keeps counting. Your codes and their scan totals are tied to your free KEMETORY account.

Dynamic QR codes: edit the link, keep the code

Because the code forwards through KEMETORY, it's a dynamic QR: you can change where it points at any time without reprinting. In your Your QR codes list, tap the pencil on any code, enter a new destination, and save: every existing print and poster of that code now forwards to the new link, and its scan count carries over. Perfect for a menu, a seasonal offer, or fixing a link you got wrong after printing.

Turn a PDF or image into a QR code

You don't need a website to share a file. Switch the generator to Upload file, drop in a PDF or an image, a menu, a price list, a brochure, an event poster, and KEMETORY hosts it and gives you a QR code that opens it. Scanning shows a clean page with a preview of your file and a Download button, so anyone with a phone camera gets straight to it.

File codes are dynamic too. Upload this season's menu over last season's and the same printed code now serves the new one: the QR on your table tent, window or flyer never has to be reprinted, and its scan count carries straight over. Uploading needs a free account, and files can be up to 60 MB, anything over 10 MB is compressed automatically so it still opens fast on a phone.

Frequently asked questions

Can I make a QR code for a PDF or an image?+
Yes. Choose “Upload file” in the generator and add a PDF or image (JPG, PNG, WEBP, GIF or HEIC, up to 60 MB, anything over 10 MB is compressed automatically). We host the file and your QR code opens a KEMETORY page that previews it with a Download button. It's ideal for restaurant menus, price lists, brochures and event flyers, no website needed.
Can I swap the file later without reprinting the code?+
Yes, that's the main reason to use one. In your “Your QR codes” list, tap the pencil on the file code (or open it and hit “Replace file”) and choose the new version. Every printed copy of that QR now serves the new file, and the code keeps its scan count. Update a menu as often as you like and the printed code never changes.
Is it really free?+
Yes. Your first QR code is free with no sign-up at all. After that, create a free KEMETORY account (name, email, and a 6-digit code we send you) and you get unlimited QR codes: no watermark, no charge.
How do the scan counts work?+
When you're signed in, each code encodes a short KEMETORY link (kemetory.com/r/your-code) that forwards to your destination. Every scan is counted as it passes through and then redirected instantly, so the scan total for each code appears in your “Your QR codes” list. (Link-preview bots are filtered out so the numbers reflect real scans.)
Can I change where a code points after printing? (dynamic QR)+
Yes, every code is a dynamic QR. In your “Your QR codes” list, tap the pencil, enter a new destination and save. The same QR image now forwards to the new link, so you never have to reprint, and the code's scan count carries over.
Will the QR code expire?+
No. Your trackable codes keep working as long as your KEMETORY account is active and the destination page is live. The QR image never changes, it just forwards through KEMETORY so scans can be counted.
PNG or SVG, which should I choose?+
Use PNG for websites, presentations and social media. Use SVG for print, posters and large signage, since it stays perfectly crisp at any size.
Can I use my brand colours?+
Yes. Set the foreground and background colours to match your brand. For reliable scanning, keep a strong contrast between the two, dark pattern on a light background works best.
Can I add my logo?+
Yes. Upload a logo and it's placed in the centre of the code on a small padded badge. We automatically switch to the highest error-correction so the code still scans, but keep the logo simple and high-contrast and always test the scan before printing.

Grow the account behind the link

KEMETORY plans, writes, and schedules your Instagram content, and gives you a free engagement-rate checker to size up any profile.

Try the engagement checker