qr code generator

QR Code Generator

Offline, without external libraries/CDNs. Create content, verify, generate & download.

Content

Tip: Ideally use "https://…" for links. QR codes always only store the content, not the target page.

QR Settings

Size 320 px
The real export size may be slightly adjusted so modules are pixel-perfect (sharper in print).
Error Correction M
H is more robust, but stores less data. Use M or Q for long texts.
Quiet Zone 4 Modules
Recommendation: 4 modules margin, especially for print & poor scanners.
Download Format PNG
SVG is ideal for print & scaling. PNG is practical for social/chat.
Actions Reset
Resets tab, fields and settings to default.

Preview

Content0 chars
Version
Modules
Export
"Copy Content" copies the actual QR text (e.g. WIFI:…, mailto:…).
Note: QR Codes are standardized. Check sensitive content before sharing (e.g. Wi-Fi passwords). It is best to scan the QR yourself once before you publish it.

Understanding QR Codes: Usage, Security & Best Practices

A QR Code (Quick Response Code) is a two-dimensional code that stores data in a compact, machine-readable form. You encounter it everywhere in everyday life: on posters, business cards, packaging, or tickets. The big advantage is the fast, error-free transfer of information from paper or screen directly to your smartphone – without having to type anything. QR Codes are particularly practical for links to websites, PDFs, or social profiles, but also for sharing Wi-Fi access and contact information.

For everyday life, five types of content are particularly popular: (1) URL/Text – ideal for websites or short info. (2) Wi-Fi – so guests can connect with a scan without typing the password. (3) vCard – digital business card that creates contacts directly in the address book. (4) Email – opens a new mail with pre-filled recipient, subject, and text. (5) SMS – starts an SMS to a number, optionally with a message. This generator creates standard-compliant payloads for these that are recognized by most scanners.

Security is important when it comes to QR Codes: A QR Code is just a "container" for text. It can lead you to a legitimate page just as easily as to a phishing page. Therefore: Never scan blindly – many scanners show the content or the target URL before opening. Check the domain carefully (e.g. typos, weird subdomains) and do not open it if in doubt. With Wi-Fi QRs, you should be aware that the password is stored in plain text in the code. Only share something like this with people you trust, and change passwords regularly.

For good scannability, a few best practices are crucial: Choose sufficient size – 250–350 px are often enough on the screen, for print, 30–40 mm edge length is a good starting point (depending on content/version). Ensure high contrast: black modules on white background work best. Avoid heavily patterned backgrounds or very dark areas. The Quiet Zone (border area) is also important – it ensures that scanners cleanly separate the code from the surroundings. 4 modules margin are common; less can lead to scanning problems in practice.

Error correction (L/M/Q/H) determines how robust the code is against scratches, printing errors, or slight blurriness. Higher levels like Q or H increase robustness, but make the QR "denser" and reduce the maximum data amount. If you generate very long texts, Wi-Fi strings, or vCards, M or Q is often a good compromise. For print and "rough" environments, H can be useful – as long as the content does not become too long. This generator automatically adjusts the QR version to the content and renders pixel-perfect so the result remains sharp.

FAQ

What QR Code size is ideal?

For digital use, 250–400 px are usually sufficient. For print, it depends on the scanning distance: The further away the scan takes place, the larger the code should be. As a rule of thumb: better slightly larger and with a Quiet Zone.

What does Error Correction L/M/Q/H mean?

These are levels of redundancy. Higher levels (e.g. H) tolerate more damage, but can store less content and appear "denser". Use M or Q for long content.

Why is the Quiet Zone so important?

The Quiet Zone is the free margin around the QR. Without this margin, the scanner may have trouble separating the code from the background. The standard is 4 modules, especially important in print.

Is a Wi-Fi QR Code secure?

It is convenient, but the password is stored in the QR text. Only share it with trustworthy people. For guests, a separate guest network with its own password is recommended.

Why does a QR Code sometimes not automatically open the right app?

That depends on the scanner/OS. Some apps interpret formats differently. Use common standards (WIFI, VCARD, mailto, SMSTO) and test the QR before sharing.

PNG or SVG – which is better?

SVG is vector and ideal for print as it scales without loss of quality. PNG is practical for messengers, social media, or quick embedding.

Can I pack very long texts into QR Codes?

Yes, but the code will be denser and harder to scan. If possible, use a short URL that redirects to the content instead.

Why is the export size sometimes slightly adjusted?

So that every module falls on whole pixels. This prevents "soft" edges and improves scannability – especially with small or printed QR Codes.

How do I recognize a dangerous QR Code (Phishing)?

Look at the preview/URL before you open it. Watch out for suspicious domains, typos, shortened links, or unusual parameters. If in doubt, do not open.

Embed this Calculator on Your Website

You can integrate this calculator for free into your own website. Get the embed code on our overview page.

Get Embed Code

Nach oben scrollen