Skip to content
Butter Tools Logo
Butter Tools

QR Code Generator

Turn any URL or text into a QR code. Customize colors and size, then download PNG or SVG. Nothing is uploaded.

menu_book

How to Use QR Code Generator

To generate a QR code, type or paste your text, URL, or other data into the input field. The QR code is generated instantly and updates in real time as you type. You can customise the size, colour, and error correction level using the options panel.

Click Download to save the QR code as a PNG or SVG file. SVG format is best for printing because it scales without quality loss. QR codes generated here can encode URLs, plain text, email addresses, phone numbers, Wi-Fi credentials, and more.

help

Frequently Asked Questions

What can I encode in a QR code? expand_more

QR codes can encode URLs, plain text, email addresses (mailto: links), phone numbers (tel: links), SMS messages, Wi-Fi network credentials, vCard contact information, geographic coordinates, and calendar events.

What is error correction level? expand_more

Error correction allows QR codes to be decoded even if partially damaged or obscured. Higher error correction (L, M, Q, H) enables recovery from up to 7%, 15%, 25%, or 30% damage respectively, but produces a denser code.

Should I download as PNG or SVG? expand_more

Download as SVG for printing and high-resolution use — it scales perfectly at any size. Download as PNG for digital use on websites, documents, or when a raster format is specifically required.

Can I put a logo in the middle of my QR code? expand_more

This tool generates standard QR codes without embedded logos. The error correction feature means QR codes still scan when a small area is covered, which is how logo QR codes work in other tools.

What is the maximum amount of data a QR code can hold? expand_more

QR codes can hold up to 4,296 alphanumeric characters or 7,089 numeric digits. More data results in a denser, more complex code that may be harder to scan with lower-quality cameras.