QR Code Generator
Convert text or a URL into a QR code and download it as an image.
Category: Dev Tools
When to use?
Use it to turn a website URL into a QR code for a business card or print, or to share text info as a QR code.
How to use
- Enter text or a URL.
- Choose the QR code size.
- The QR code generates live.
- Download it as a PNG image.
Input Explanation
Enter the URL or text (e.g. a website address, business-card info) to make into a QR code.
Calculation Basis
It encodes the input string into a QR 2D matrix with qrcode.js or a compatible library, draws black/white pixels on an HTML5 Canvas, and converts to a Data URL image.
Usage Examples
- Generate URL QR codes - Convert a website URL into a QR code for print materials.
- Share text - Make long text into a QR code for quick sharing.
- Quick pre-deploy check - Check inputs and output to reduce errors before dev/ops work.
Examples
- "https://google.com" → a QR code that opens that URL
- Wi-Fi or business-card text → a QR code that opens on scan
Cautions
- Generated output is for reference; test carefully before production use.
- Specific web-standard specs or framework-only syntax may cause compatibility issues.
Guides
Generating a QR code
It converts text, URLs, contacts, or Wi-Fi info into a QR code. Longer input increases density, which can make scanning harder.
Error correction level
Higher error-correction levels (L·M·Q·H) survive damage but make the code denser. For print, M or Q is recommended.
FAQ
Can I adjust the QR code size?
Yes, choose the pixel size of the generated QR code.
Can I save the QR image?
You can download it as a PNG image.
What can a QR code hold?
Any string — a URL, plain text, contact info, etc.
Is there a character limit?
More data makes a denser pattern. URLs and short text are recognized without issue.
Related Tools
- JSON Formatter - Beautify or minify JSON strings instantly and check for validity errors.
- UUID Generator - Generate up to 20 cryptographically secure UUID v4 values at once.
- Password Generator - Generate secure random passwords in the browser by choosing length, character set, and count.
- JWT Decoder - Decode a JWT header and payload to view the JSON and key claims.
- Regex Tester - Enter a regex pattern to see matches in text in real time.
- Wi-Fi QR Code - Make a QR code from Wi-Fi network info so guests can connect easily.