Image Tools
QR Code GeneratorURL, Wi-Fi, vCard and Logo
Creates QR codes for URLs, text, Wi-Fi, email, phone numbers and vCards.
QR Code Generator tool
Create a QR code
Pick a type, fill in the content, set the style, then press Generate QR Code.
About the QR Code Generator
You print a flyer, and a week later you notice the web address is wrong. Or you want guests to join your Wi-Fi without reading out a password. Kwebby's QR Code Generator turns a link, a login or a contact card into a scannable image you can place anywhere.
The tool makes six types of QR code, lets you pick colors and a size, can place a logo in the center and downloads a PNG or SVG. It is part of Kwebby's Free Image Tools Online.
Key Takeaways
- Kwebby's QR Code Generator creates codes for a URL, text, email, phone number, Wi-Fi network or vCard contact.
- You can set the size to 128, 256 or 512 pixels and choose foreground and background colors.
- A center logo from the icon library or an upload makes the tool switch error correction to level H, which can recover up to 30 percent of damaged data.
- The codes are static. They never expire, but you cannot edit the destination or count scans from the code itself.
- Download PNG saves qrcode.png. Download SVG saves a scalable qrcode.svg when no center logo is used.
- Test every code with a phone before you print it, and keep the blank border around it intact.
What Is the Kwebby QR Code Generator?
Kwebby's QR Code Generator is a free tool that encodes a URL, text, email address, phone number, Wi-Fi login or contact card into a QR code. You choose colors, a size and an optional center logo, click Generate QR Code and download a PNG or SVG. It creates static codes in your browser, without an account.
A QR code is a two-dimensional matrix barcode. Wikipedia credits Masahiro Hara of Denso Wave with inventing it in 1994.
Key Features and How It Works
The tool turns your input into a text string, then draws that string as a pattern of squares.
Six QR types
Click URL, TEXT, EMAIL, PHONE, WIFI or VCARD. Each type builds a standard string. A URL is used as typed. EMAIL becomes a mailto: link, PHONE becomes a tel: link and WIFI becomes a network line with the name, password and security type, with special characters such as ; , : and " escaped so the network still joins correctly. VCARD packs a name, a phone number and an email address into a contact card, following the formats in the ZXing barcode contents guide.
Size and colors
The Size menu offers 128px, 256px and 512px. The Foreground and Background color pickers set the pattern and the surface. The defaults are black on white, which scans most reliably.
Center Logo / Icon
Choose None, Icon Library or Upload. The Icon Library has emoji icons grouped by theme, with suggestions for the type you picked. Upload accepts PNG, JPG and SVG files, and the page notes that square logos work best. You can set an Icon bg color or Logo bg color for the tile behind it, and Remove clears an upload.
Automatic error correction
QR codes can recover from damage. Denso Wave lists four levels: L at 7 percent, M at 15 percent, Q at 25 percent and H at 30 percent. Higher levels need a larger code. The tool uses level M normally and switches to H when you add a logo, and it shows a warning to tell you.
Why QR Codes Matter
A QR code connects printed or on-screen material to a digital action in one scan. It can open a page, start an email, dial a number, join a network or save a contact. That removes typing errors and speeds up simple tasks for customers and guests.
Static and dynamic codes differ. A static code stores the content itself, so it never expires and needs no service behind it. The cost is that you cannot change the destination after printing, and the code cannot report scans. Dynamic codes point to a redirect you control, which allows edits and analytics but depends on that service staying active. Kwebby's tool makes static codes.
How to Use the QR Code Generator
- Pick a QR Type. Click URL, TEXT, EMAIL, PHONE, WIFI or VCARD.
- Enter the content. Type the URL, text, Email Address or Phone Number. For Wi-Fi, fill in Network Name (SSID), Password and Security. For a vCard, fill in Name, Phone and Email.
- Set the Style. Choose a Size of 128px, 256px or 512px, then pick the Foreground and Background colors.
- Add a logo if you want one. Under Center Logo / Icon, choose Icon Library or Upload.
- Click Generate QR Code. The preview appears. Click it again after any later change.
- Test and download. Scan the preview with your phone, then click Download PNG to save qrcode.png, or Download SVG for a scalable file.
Best Practices for Reliable QR Codes
Most failed codes come from low contrast, clutter or a link that changed. These habits prevent that.
Scan it before you share it
Point a phone camera at the preview and confirm the right page opens. Test again on the printed copy. Common mistake: printing a batch without a test scan.
Keep strong contrast
Use a dark foreground on a light background. Pick the colors with the Color Picker and avoid pale or similar shades. Common mistake: inverting the colors so the pattern is light on dark, which many scanners handle poorly.
Shorten and encode the link
Shorter content gives a simpler pattern that scans from farther away. The Bulk URL Shortener creates short links, and the URL Encoder/Decoder handles spaces and special characters. A QR code can hold at most 2,953 bytes of binary data, but you will rarely need more than a short link. If the content is too long, the tool shows a message instead of a broken code.
Count scans with UTM parameters
A static code cannot report scans, but your analytics can. Build the link with the Link Tracker, which adds source, medium and campaign parameters, then paste the tagged URL into the generator.
Keep the logo small and the border clear
Denso Wave notes that a margin is required around a QR code, so do not crop the blank border. Use a simple, square logo, and crop it first with the Image Crop Tool if needed. Common mistake: choosing a detailed logo that makes the center muddy.
Choose a size that fits the use
Use 512px for print and 128px for small screens. A PNG is a raster image, so enlarging it later blurs the edges. For print, download the SVG, which scales to any size without blurring. SVG is available when no center logo is used.
Protect people who scan
The FTC warns that scammers hide harmful links in QR codes, sometimes covering real codes with their own. Place your printed codes where they cannot be covered, and use a link people can recognize. A Wi-Fi code shows the password to anyone who scans it, so share it only with the people who should have it.
Common Use Cases
- Printed marketing: link flyers, posters and packaging to a landing page.
- Wi-Fi sharing: let guests join a network without typing a password.
- Business cards: add a vCard code that saves your contact details.
- Email and phone: start a message or a call with one scan.
- Event signs: point attendees to a schedule or a map.
Related Kwebby Tools
These tools support the content you put in a code:
- Link Tracker: add UTM parameters to a URL before you encode it.
- Bulk URL Shortener: shorten links for simpler codes.
- URL Encoder/Decoder: encode special characters in a URL.
- Color Picker: find HEX codes for your foreground and background.
- Online Image Editor: add a call to action beside the code on an image.
- Image Crop Tool: crop a logo to a square.
Final Thoughts
Kwebby's QR Code Generator gives you a fast, account-free way to turn a link, a login or a contact into a code. Choose the content type, keep the colors high in contrast and test with a phone before you print. Tag the link with UTM parameters if you want to count visits. Browse more Kwebby tools to prepare the link, crop the logo and finish the design.
FAQ
Frequently asked questions
What is a QR code generator?
A QR code generator converts text, such as a web address, into a QR code image that phones can scan. You enter the content, choose a style and download the image. Kwebby's tool supports URL, text, email, phone, Wi-Fi and vCard content.
How do I make a QR code with Kwebby?
Pick a QR Type, enter the content, choose a Size and colors, and click Generate QR Code. Scan the preview with your phone, then click Download PNG or Download SVG to save the image. Adding a center logo is optional.
Do QR codes from this tool expire?
No. The tool makes static codes, which store the content directly in the pattern. They keep working as long as the destination stays online. You cannot edit a static code after printing, and it cannot count scans by itself.
Can I add a logo to my QR code?
Yes. Under Center Logo / Icon, choose an emoji from the Icon Library or upload a PNG, JPG or SVG file. The tool raises error correction to level H, which recovers up to 30 percent of damaged data, so the code stays scannable.
What file format does the QR code generator download?
Download PNG saves qrcode.png at 128, 256 or 512 pixels. Download SVG saves qrcode.svg, a vector file that scales to any print size. SVG is offered only for codes without a center logo.
Is the QR code generator free and private?
Yes, the tool is free and needs no account. It generates the code in your browser. Remember that a Wi-Fi or contact code contains readable details, so only share it with people who should have them.
Kwebby builds software too
Need a website or app built?
Get 50% off your first project. The discount applies to your first fixed quote only. Kwebby has delivered 1,200+ projects on fixed quotes from $100.