Free Excel QR Code Generator

Generate custom QR Codes in Excel — with colors, size control and instant export.

⚠ This spreadsheet contains VBA macros. After downloading, right-click the file > Properties > enable Unblock (if shown), then open it in Excel and click Enable Content / Enable Macros to use the QR generator.

Excel-based QR code generator interface showing settings and a generated QR code

Overview

If you need QR codes for links, labels, tickets or documents, you don’t have to leave Excel to create them.

The Free Excel QR Code Generator lets you type or paste any text or URL, choose the size and colors, and generate a clean QR code image directly inside your workbook. Save it as a picture, print it, or export it to PDF in just a few clicks.

Key Features

How It Works

  1. Enter your value: In the “QR Value / Link” cell, type or paste the text or URL you want encoded in the QR code.
  2. Choose the size: Set the desired QR size (in pixels) between 30 and 300. The generated image will match this dimension.
  3. Pick your colors (optional): Double-click the background and foreground color cells to choose your preferred color scheme.
  4. Create the QR code: Click the Create QR Code Image button and let Excel generate the QR image on the right side of the sheet.
  5. Save, print or export: Right-click the QR image and choose Save as Picture, or use the top-right buttons to print or export the page to PDF.

Preview

Here’s what the Free Excel QR Code Generator looks like in action:

Screenshot of the Excel QR Code Generator sheet with settings and a generated QR image

Download the Excel QR Code Generator

Create branded, size-controlled QR codes directly from Excel—then save, print or export them in seconds.

Download for Free

⚠ This file uses VBA macros. If Windows blocks the file, right-click > Properties > tick Unblock, then open in Excel and Enable Content.

Need a custom QR workflow integrated into your existing Excel tools? Contact us to discuss a tailored solution.