Create branded QR codes with logos, custom colors & dot styles — for URLs, WiFi, email, phone & SMS
WhiskFile QR Code Generator is a free online tool to create branded QR codes with logos, custom colors & dot styles — for URLs, WiFi, email, phone & SMS. Files are processed entirely in your browser — nothing is uploaded to any server.
Quick Answer
Create branded QR codes with logos, custom colors & dot styles — for URLs, WiFi, email, phone & SMS. WhiskFile's QR Code Generator is free, works in your browser, and requires no account. Your files never leave your device — all processing happens locally.
Choose content type
Select URL, Text, WiFi, Email, Phone, or SMS from the tab bar.
Enter your content
Fill in the structured form — URL, WiFi SSID & password, email address, or phone number.
Customize appearance
Pick dot style (square, rounded, dots), colors, margin, size, and optionally upload a center logo.
Upload logo (optional)
Upload your company logo as PNG, JPG, or SVG — placed in the center with error correction automatically maximized for scannability.
Download QR code
Download as PNG, SVG, or PDF. Copy to clipboard for instant sharing.
Test scannability
Scan the live preview with your phone camera to verify the QR code works correctly before downloading.
Max file size: 50 MB (free) · 500 MB (paid). Processing time: ~1s on average. Upload one file at a time.
QR Code Generator runs entirely in your browser — no software to install. Works on any device with a modern browser.
Windows & Mac
Chrome, Firefox, Edge, Safari
iPhone & Android
Safari, Chrome mobile
iPad & Tablets
Full touch support
Unlike server-based tools that upload your documents, WhiskFile processes everything locally in your browser. Your files never leave your device — not even temporarily.
No upload required
Files are processed in your browser — nothing is sent to any server
100% private
No server storage, no data collection, no third-party access
Works offline
Once loaded, works without an internet connection
“Batch-converting RAW exports to web formats saves me hours every week. The quality is excellent.”
Carlos Ruiz
Photographer
“Resizing and converting images for different platforms used to be tedious. Now it's drag and done.”
Priya Sharma
Social Media Manager
Help us improve by sharing your experience with QR Code Generator.
Client-side processing
This tool now runs entirely in your browser — files never leave your device.
Result preview & sharing
Preview your processed file before downloading, and share results via a secure link.
Yes. Upload any PNG, JPG, or SVG logo — it's placed in the center with a configurable size (10-30%). Error correction is automatically set to H (30%) to ensure the code remains scannable despite the logo covering some modules.
Square is the classic look and most universally scannable. Rounded gives a modern, softer appearance. Dots (circles) are the most stylish but slightly reduce scannability at very small sizes. All three are fully functional with standard QR readers.
Click the WiFi tab, enter your network name (SSID), password, and select the encryption type (WPA/WPA2/WPA3/WEP/None). Toggle 'Hidden network' if applicable. The QR code uses the standard WIFI: format that all modern phones recognize — just scan to connect.
PNG is a raster image — best for screens, social media, and web. SVG is vector — scales to any size without quality loss, ideal for print design. PDF embeds the QR code in a print-ready document with margins.
QR scanners need sufficient contrast between the foreground and background colors. WhiskFile checks the WCAG luminance contrast ratio — below 4.5:1 shows an amber warning, below 3:1 shows a red warning. Black on white (21:1) is the most reliable combination.
100% private. QR codes are generated entirely in your browser using JavaScript — no data is ever sent to a server. Your URLs, WiFi passwords, and other content never leave your device.
No. WhiskFile generates static QR codes — they encode data directly and never expire. No redirect server or time limit. The codes work permanently as long as the destination URL exists.
Yes. WhiskFile works in any modern mobile browser — Safari on iOS, Chrome on Android. Create, customize, and download QR codes directly on your phone.
Use L (7%) for clean digital display, M (15%) for general use, Q (25%) for printed materials, H (30%) when adding a logo. WhiskFile auto-selects H when you upload a logo.
Yes. Select the WiFi tab, enter your network name and password, choose encryption type. Guests scan to connect automatically — no typing needed.
No. WhiskFile QR codes are completely watermark-free. Download and use them commercially without restrictions.
Yes. Enable transparent background for QR codes that overlay cleanly on colored backgrounds, product photos, or marketing materials. Download as PNG or SVG.
Use the maximum 1024px PNG or download as SVG/PDF for print. SVG scales to any size without quality loss — ideal for posters, banners, and signage.
Yes. QR Code Generator on WhiskFile is completely free with no account required. Free users get 7 tasks per day with files up to 50 MB. There are no watermarks on any plan. Pro plans ($4.99/month) unlock unlimited tasks, 500 MB files, batch processing, and API access.
Yes. QR Code Generator runs entirely in your browser using WebAssembly. Your files are never uploaded to any server — they stay on your device throughout the entire process. No data is transmitted, stored, or accessible to WhiskFile or any third party.
QR Code Generator accepts files as input and produces PNG, SVG, PDF output. The maximum file size is 50 MB on the free plan (500 MB for Pro users). There are no page count limits.
See how WhiskFile compares to other PDF tools on features, pricing, and privacy.
Chromebook & Linux
Any modern browser