Image to Base64
Convert an image into a Base64 string you can embed.
This tool allows you to create free QR codes for use on websites, mobile applications, printed materials, and digital campaigns. QR codes make it easy for users to quickly access information by scanning with a smartphone, helping bridge the gap between offline and online content.
The generator currently supports 9 different types of QR codes, allowing you to encode a wide variety of information such as website URLs, contact details, email links, phone numbers, text, and more. In addition, you can choose from a range of customization options to personalize your QR code, including size, colors, and other visual settings, ensuring it fits seamlessly with your branding or design.
Once generated, your QR code can be downloaded and used immediately. If you ever need to inspect or verify the contents of an existing QR code, be sure to check out our QR Decoder, which lets you quickly view the information encoded within a QR code.
The online QR generator is a powerful webtool that will assist you in creating a variety of QR images.
Shorter text makes a simpler code that is easier to scan from far away or at small sizes.
The SVG download is vector artwork, so it stays crisp on posters, packaging and business cards.
Scan the finished code with at least one phone, especially after changing colours.
No. The QR code is built in your browser, so the text, links and Wi-Fi passwords you type never leave your device. The only exception is the optional Find coordinates button on the Maps type, which sends the place name to a map service to look up its position.
No. The code simply stores the data you entered, so it works for as long as that data stays valid. A link to a website that goes offline will stop working, but the code itself will not.
It adds redundancy so a code can still be read when it is dirty, scratched or partly covered. Higher levels (Q and H) survive more damage but make the code denser. Medium (M) is a good default; use L for the simplest, easiest to scan code.
For print, download the SVG: it stays sharp at any size. For screens, a 500 px PNG is plenty. Keep the margin (quiet zone) at 4 modules or more, because many scanners need that blank border to find the code.
Dark code on a light background, with strong contrast. A warning appears if your colours are too similar or inverted. Always test the code with a phone before printing it.
A QR code holds a little under 3,000 characters at the lowest error correction level, and less at higher levels. Shorten the text, or lower the error correction.
Use the QR Decoder tool mentioned at the top of this page, or point your phone camera at the code.
Convert an image into a Base64 string you can embed.
Create organic blob shapes and export them as SVG.
Draw your signature and save it as a transparent image.