Generate SVG QR codes from any URL, text, or data. Unlike PNG QR codes, SVG QR codes are infinitely scalable and perfect for print, large-format displays, and web.
Available on every plan, including the free tier.
Single file up to 5 MB · 1 file per job
Up to 50 MB per file · batch up to 20 files · API + MCP access
Up to 2 GB per file · unlimited batch · runner acceleration · priority MCP
Enter your URL, text, phone number, or any data to encode
Configure error correction level, foreground/background colors, and size
Download the SVG QR code — scales perfectly from business card to billboard
0 bytes uploaded. QR Code to Vector runs entirely in your browser using the DOM API and Canvas. Your SVGs never leave your device.
Use L (7%) for digital screens where damage is unlikely. Use Q (25%) or H (30%) for print, where the QR may be partially obscured or damaged.
QR codes can store up to 4,296 alphanumeric characters or 2,953 bytes. URLs should be shortened for reliable scanning across all QR readers.
Yes. Use H error correction level, which allows up to 30% of the QR code to be covered. Layer your logo SVG on top of the QR SVG in the center region.
Generate random organic blob shapes for page backgrounds, section dividers, and hero images. Adjust complexity, smoothness, and color. Exports clean SVG code.
Open toolGenerate smooth wave SVG shapes for section transitions on landing pages and marketing sites. Configure amplitude, frequency, and color. Exports inline SVG and CSS.
Open toolQuickly encode SVG to Base64 for embedding in JSON payloads, HTML src attributes, or REST API responses. Includes data URI prefix option. Runs entirely in-browser.
Open tool