Free QR Code Generator

Create QR codes free, directly in your browser. URL, WiFi, contact, SMS and more. No registration required – all data stays with you.

Customization
Frequently Asked Questions
How do I create a QR code for free?

With our free QR code generator you can create QR codes in seconds. Choose type (text, link, WiFi etc.), fill in the information and click the button. The QR code is generated directly in your browser – no registration or login required. You can then download as PNG, SVG or PDF.

What is a QR code and how does it work?

A QR code (Quick Response) is a two-dimensional barcode that can store text, links, contact info and more. When you scan the code with a smartphone camera, the information is decoded automatically. QR codes are used for everything from product packaging to WiFi sharing and contactless payments.

Are the QR codes free for commercial use?

Yes, all QR codes you create here are completely free and can be used both privately and commercially without restrictions. There is no watermark and you don't need to credit the source. Perfect for business cards, product packaging, restaurant menus and marketing.

How do I create a WiFi QR code?

Select WiFi from the type selection, enter your network name (SSID), password and choose security type (WPA/WPA2 or WEP). Click Create QR Code. When someone scans the code they can connect automatically to the network without manually entering the password.

Can I generate multiple QR codes at once?

Yes, use the Batch Generation tab to create multiple QR codes at once. Choose type (links, text or fault reports), enter one item per line in the text field, and all QR codes are generated simultaneously. You can then export all as a ZIP file or DOCX document.

What export formats are supported?

You can export as:

  • PNG - standard image format for single codes
  • SVG - vector format, scalable without quality loss
  • PDF - for printing
  • ZIP - all batch codes as PNG files in an archive
  • DOCX - Word document for printing
Are my QR codes saved on the server?

No. All QR codes are generated locally in your browser using JavaScript. No data is sent to our servers. This makes the tool safe to use even for sensitive information like WiFi passwords.

Can I use the QR codes commercially?

Yes, all QR codes you create are free to use both privately and commercially without restrictions. The QR code standard is open and the codes you generate belong to you.

How do fault report QR codes work?

Fault report QR codes are optimized for equipment and machines. Enter node/ID and address separated by comma or semicolon. When the code is scanned, an email is opened with pre-filled subject and content.

Format: Nod123, Gatuadress 1

How do I customize colors and size?

Click on Customization under Single QR Code to change colors, size and error correction. For batch generation you can use Bulk Settings to set the same settings for all QR codes.

What is error correction?

Error correction determines how much of the QR code can be damaged or obscured and still be readable. L (7%) is least robust, H (30%) is most robust. Use higher levels if the QR code will be printed or used in tough environments.

How do I upload a file for batch generation?

Select Batch Generation, click Download Excel template, CSV template or JSON template, fill in the template with your data, then upload the file. You can also drag and drop the file directly into the area.

What file formats are supported? (Excel, CSV, JSON)

We support Excel (.xlsx), CSV (.csv) and JSON (.json). Download a template to see the exact format. You can also import directly from Google Sheets by exporting as CSV and importing via URL.

What does the JSON format look like?

JSON can be a simple array of objects, or a structured object with qrCodes and settings. Download the JSON template for examples. You can also export your current batch configuration as JSON for reuse.

Can I import from Google Sheets or another URL?

Yes! Export your Google Sheet as CSV, copy the public link, and paste it in the URL field under file upload. The feature works with any public CSV or JSON files.

Can I mix different QR types in the same file?

Yes! Use the Type column in the Excel/CSV template or type in JSON to specify different types (text, url, wifi, vcard, etc.) in the same file. Each row can have its own type.

What happens if a row in the file is invalid?

Invalid rows are skipped automatically, but you can see them in the preview table with red marking and error message. You can edit or remove them before generation. Only valid rows are generated as QR codes.

How do I name the generated QR codes?

Use the Name column in the Excel/CSV template or name in JSON. If no name is specified, an automatically generated name based on the content is used.

Can I use the same settings for all batch codes?

Yes! Use Bulk Settings to set the same colors, size and error correction for all QR codes in batch generation. These settings are applied automatically when generating.

How do I export my batch configuration for reuse?

After uploading a file and validating it, click Export configuration as JSON in the preview table. You can then import this JSON file later to reuse the same configuration.

Should I shorten long URLs first?

Yes, long URLs create more complex QR codes that can be harder to scan. Use the URL shortener to create a short, scan-friendly link before generating your QR code.

How do I create QR codes for test persons?

Generate test data with the test data generator, export as CSV, and import the file in batch mode. Perfect for creating contact cards or ID badges.