QR Code Generator
Turn a link or text into a black-and-white QR code. Download it as PNG or SVG.
Open the QR code generatorOn this page
Overview
The browser makes the code. Scan the result with a phone to check what it contains before printing or sharing.
What you can enter
Enter a link, text, phone number, email address or other plain-text information. The form accepts up to 2,000 characters.
The code contains the exact text you enter. Datakar creates a static code without a short link, redirect or editable destination. To change the text, generate a new code.
How the code is generated
Datakar uses qrcode 1.5.4 with error correction level M, a margin of 2, and black on white. Level M balances data capacity against tolerance of damage or dirt. The matrix grows as needed, while the PNG is drawn on a 320-pixel-wide canvas.
PNG and SVG
Use the 320-pixel PNG for quick sharing, the web or ordinary documents. Choose the scalable SVG for design or printing at different sizes.
Privacy
The browser encodes the input locally. It loads the code library from a CDN when needed. The text you enter is never sent to Datakar’s server to generate the code.
Help scanners read your code
- Keep the black-on-white contrast and the white margin.
- Test the code and its contents on several phones or scanners before publishing or printing.
- Shorter text or links usually make the code less dense and easier to scan.
Limits
Actual capacity also depends on the characters and code density. If generation fails, try shortening the text. This version uses fixed size, colors and error correction, with no logo, dynamic QR, scan analytics or tracking.
Technical details
qrcode library, version 1.5.4. Source guide reviewed .