QR Code Generator
Type or paste any text, link, or message below to instantly generate a scannable QR code. Download it as a PNG to print, share, or embed anywhere.
How to use
- 1
Type or paste your text
Enter a URL, message, or any text you want to encode.
- 2
View the QR code
The code updates instantly as you type.
- 3
Download the PNG
Click Download PNG to save the image for printing or sharing.
Examples
- https://toolhive.app → a scannable QR code linking straight to the site
- "Booth 42, Hall B" → a QR code encoding plain text for an event badge
Frequently asked questions
What can I put in a QR code?
Any text works — a website URL, a Wi-Fi password, a phone number, a message, or plain text. The QR code simply encodes whatever string you enter.
How much text can a QR code hold?
QR codes can encode up to a few thousand characters, but very long text produces a denser, harder-to-scan code. Short URLs or text under a few hundred characters scan most reliably.
What size is the downloaded image?
The PNG is generated at 280×280 pixels, a good balance between scannability and file size for screens or printing at typical sizes.
Is my text sent anywhere to generate the code?
No. The QR code is generated entirely in your browser using a client-side library. Nothing is sent to a server or stored.