100% Free Launch App

The Complete QR Code Toolkit

16 QR types · Custom gradients & styles · Bulk CSV · SVG/PNG/PDF export · Barcode generator · Scanner — 100% free & private.

16 QR Types Gradient Colors Bulk CSV SVG/PNG/PDF Export Barcode Generator Camera Scanner 100% Private
Launch QR Generator Explore Features
16
QR Types
5
Export Formats
500+
Bulk QR per CSV
100%
Private & Free

Everything You Need in One Place

From simple URLs to complex vCards — QRKit has you covered.

16 QR Types
URL, Text, Phone, SMS, Email, WhatsApp, WiFi, vCard, Location, Event, UPI, Social, Multi-Link, App, Crypto, Meet.
Gradient Colors
Linear, vertical, diagonal, and radial gradients on your QR dots.
Dot & Eye Styles
Square, rounded, circle dots. 4 eye styles with custom eye color.
Frame Templates
6 frame styles: none, Scan Me, border, rounded, shadow, badge.
Logo Overlay
Upload any image as a center logo with adjustable size.
Text Below QR
Add a custom label below the QR with font size and color control.
5 Export Formats
PNG, SVG, JPG, WebP, and PDF. Print-ready output included.
Bulk CSV Generator
Generate hundreds of QR codes from a CSV file, download as ZIP.
Barcode Generator
Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14. PNG & SVG export.
QR & Barcode Scanner
Upload image or use live camera to decode any QR or barcode.
QR Validator
Validate QR content type, URL safety, character count, and encoding.
100% Private
Everything runs in your browser. No data ever leaves your device.

Ready to Create Your QR Code?

No registration. No watermarks. No limits. Just pure QR generation power.

Launch QRKit Now

Loved by Users Worldwide

See what our users say about QRKit

★★★★★
"Used QRKit for our restaurant's digital menu and WiFi QR. The gradient colors look premium on our printed standees. Best free tool available."
R
Rahul Sharma
Restaurant Owner, Delhi
★★★★★
"Bulk CSV feature is a lifesaver. Generated 300 product QR codes with custom colors in under 2 minutes. Downloaded as ZIP and done. Incredible."
P
Priya Mehta
E-commerce Manager, Mumbai
★★★★★
"SVG export with logo overlay is exactly what I needed for client work. The barcode generator is a bonus. Replaced 3 paid tools with just QRKit."
A
Arjun Nair
Graphic Designer, Bangalore
★★★★★
"Used QRKit for our restaurant's digital menu and WiFi QR. The gradient colors look premium on our printed standees. Best free tool available."
R
Rahul Sharma
Restaurant Owner, Delhi

Frequently Asked Questions

What QR code types does QRKit support?

QRKit supports 16 QR types: URL, Plain Text, Phone Call, SMS, Email, WhatsApp, WiFi, vCard (Contact), GPS Location, Event/Calendar, UPI Payment, Social Media, Multi-Link, App Download (iOS + Android), Crypto Wallet Address, and Meet/Zoom links.

How do I create a WiFi QR code?

Select "WiFi" from the sidebar in the app. Enter your network name (SSID), password, and security type (WPA/WPA2 is most common). The QR is generated instantly. Print it and guests scan to connect — no typing needed.

Can I add a logo to my QR code?

Yes. In the app, click "Upload Logo" to add any PNG/JPG. The logo size is adjustable with a slider. For best results, set error correction to "High (H)" — this allows the QR to remain scannable even with a logo covering up to 30% of the center.

What export formats are available?

QRKit supports PNG (up to 600×600px), SVG (vector, infinitely scalable — best for print), JPG, WebP, and PDF. Use SVG for business cards, banners, and packaging. Use PNG or WebP for digital use like websites and social media.

How does bulk QR code generation work?

Go to the "Bulk CSV" tab in the app. Upload a .csv file with one URL or text per row (first column is used). QRKit generates all QR codes locally in your browser — no server involved. Click "Download ZIP" to get all files as PNGs in a single archive. Supports up to 500 rows per batch.

Is QRKit really free? Any limits?

100% free — no registration, no watermarks, no hidden fees, no limits. Everything runs in your browser using JavaScript. Your content is never sent to any server. The only practical limit is your browser's performance for bulk generation (recommended max: 500 QR codes per batch).