What is QR Code Generator?
QR Code Generator creates QR codes as scalable vector graphics (SVG) entirely in the browser. Unlike typical QR code tools that rely on third-party APIs or generate raster images, this tool produces clean SVG code that scales infinitely and can be embedded directly into HTML pages. It supports the most common QR code use cases: URLs, text, email, phone, and WiFi configuration.
quickAnswer
Generate QR codes as SVG for URLs, text, email, phone numbers, and WiFi credentials. Customize colors and size, copy the SVG or the raw code. All processing is local and free.
Last updated: 2026-06-09
limitations
- The tool generates QR codes up to version 7 (45x45 modules), which limits maximum data capacity to roughly 150 alphanumeric characters for optimal scanning reliability.
- Only SVG output is supported. For PNG, JPEG, or other raster formats, convert the SVG using an image conversion tool or browser screenshot.
- QR codes with very dense data (long URLs, complex WiFi credentials with long passwords) produce more complex patterns that may be harder to scan at small sizes.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
How to use this tool
- Select the content type (URL, text, email, phone, or WiFi) from the dropdown.
- Fill in the fields for the selected type - for WiFi, provide the SSID, password, and encryption type (WPA, WEP, or none).
- Adjust the QR code colors (foreground and background) and size as needed.
- Copy the rendered QR code as SVG or grab the raw SVG code for use in HTML pages.
What you can use it for
- Generate a QR code for a business URL to include in print materials, email signatures, or presentation slides.
- Create a WiFi QR code that guests can scan to connect to a network without typing the password.
- Embed an email QR code in a printed flyer so visitors can scan to send a message with a pre-filled subject line.