Free QR Code Generator Online — WhatsApp, WiFi & Links
Create a free QR code for website links, WhatsApp, WiFi, email, SMS, phone, or vCard. Download PNG or copy Base64 — no signup, private browser-only.
Loading QR code generator…
Quick answer
To create a QR code for free, pick a type in the KaviForge QR Code Generator (link, WhatsApp, WiFi, email, phone, SMS, vCard, or text), fill in the details, and click "Generate QR". Download the PNG or copy the Base64 data URL. There is no signup, no watermark, and the codes do not expire because the content is encoded directly in the image.
Create free QR codes online for text, website links, WhatsApp chats, email, phone calls, SMS, WiFi networks, and digital contact cards (vCard). Customize size, colors, and error correction, then download a PNG image or copy the Base64 string for embedding.
Everything runs in your browser—nothing is uploaded. Ideal for marketing materials, business cards, restaurant menus, WiFi sharing, and developer workflows that need data URI or Base64 QR images.
How to Create a QR Code Online for Free
- 1Choose a category: Text, Link/URL, WhatsApp, Email, Phone, SMS, WiFi, or vCard.
- 2Fill in the fields for that type (for example, phone number and message for WhatsApp).
- 3Adjust size, error correction, and foreground/background colors if needed.
- 4Click Generate QR. Results appear as: 1) Image, 2) Encoded content, 3) Base64.
- 5Download the PNG or copy Base64 / data URL for embedding.
- 6Scan with any phone camera or QR reader app to verify the encoded content.
Features
Multiple Categories
Generate QR codes for text, URLs, WhatsApp, email, phone, SMS, WiFi, and vCard contacts.
PNG Image Download
Download a high-quality PNG of your QR code ready for print or digital use.
Base64 Output
Copy raw Base64 or the full data URL to embed QR images in HTML, CSS, or apps.
Color & Size Control
Pick pixel size from 128 to 1024 and customize foreground and background colors.
Error Correction
Choose Low to High correction so codes stay readable when partially covered or styled.
WhatsApp Ready
Build QR codes that open WhatsApp with a number and optional pre-filled message.
WiFi Sharing
Encode SSID, password, and encryption so guests can join your network by scanning.
Private & Free
All generation happens locally in your browser. No signup, no uploads, no tracking of content.
When to Use the QR Code Generator
Menus, flyers, and posters
Link printed material to a website, booking page, or Google review form.
Share WiFi with guests
Print a WiFi QR code so visitors join your network without typing the password.
WhatsApp and business cards
Let customers start a WhatsApp chat or save your vCard contact with one scan.
About QR Codes
A QR (Quick Response) code stores text that cameras and apps can decode instantly. Depending on the format, that text can open a website, start a WhatsApp chat, connect to WiFi, or save a contact.
This generator builds the correct payload for each category—such as wa.me links for WhatsApp, mailto: for email, WIFI: strings for networks, and vCard 3.0 for contacts—then renders a scannable PNG.
Base64 output lets you embed the image without hosting a file: use data:image/png;base64,... in HTML img tags, CSS backgrounds, emails, or APIs that accept encoded images.
QR Code Generator FAQs
Is this QR code generator free and private?
Yes. The tool is free to use and generates QR codes entirely in your browser. Your data is never uploaded or stored on any server.
What QR code types can I create?
You can create QR codes for plain text, website links, WhatsApp chats, email, phone numbers, SMS messages, WiFi credentials, and vCard contact cards.
Can I download the QR code as an image?
Yes. After generating a QR code you can download it as a PNG image, copy the full data URL, or copy the raw Base64 string for use in HTML, CSS, or APIs.
What is Base64 QR code output?
Base64 is a text encoding of the PNG image. You can embed it directly in web pages using a data URI (data:image/png;base64,...) without hosting a separate image file.
How do WhatsApp QR codes work?
Enter a phone number with country code and an optional message. The tool builds a wa.me link so scanning opens WhatsApp with that contact and pre-filled text.
Can I customize QR code colors and size?
Yes. Choose size (128–1024px), foreground and background colors, and error correction level so the code remains scannable even if partially damaged or styled.
Will my WiFi password stay private?
WiFi QR content is encoded only on your device. We never send SSID or passwords to a server. Share the printed or downloaded code only with people you trust.
Do I need an app to scan these QR codes?
Most modern smartphones open QR codes with the built-in camera. Dedicated QR scanner apps also work with all categories this tool creates.
Related Tools
Barcode Generator
Free barcode generator for CODE128, CODE39, EAN-13, EAN-8, UPC-A, and ITF-14. Download PNG or copy Base64.
URL Encoder
Percent-encode text, query strings, and URLs. Choose component or full-URL encoding.
Base64 Decoder
Decode Base64 and Base64URL strings to text, or back to images and files. UTF-8 safe.
UUID Generator
Generate random UUID v4 or time-ordered UUID v7 in bulk, and validate existing UUIDs/GUIDs.