Kostenloser QR-Code-Generator

QR-Codes sofort für URLs, Text, E-Mails und mehr erstellen. Farben anpassen, Logos hinzufügen und in hoher Qualität herunterladen. Keine Registrierung erforderlich. 100% für immer kostenlos.

1M+QR-Codes generiert
100%Für immer kostenlos
0sRegistrierung erforderlich

Ihren QR-Code generieren

Höhere Stufen ermöglichen, dass QR-Codes auch bei teilweiser Beschädigung scanbar bleiben

Vorschau & Download

📱

Ihr QR-Code erscheint hier

Details ausfüllen und "Generieren" klicken

💡 Profi-Tipps

  • URLs kurz halten für einfachere, besser scanbare QR-Codes
  • QR-Codes vor Massendruck testen
  • Guten Kontrast beibehalten (dunkel auf hell)
  • Höhere Fehlerkorrektur = bessere Schadensresistenz
  • Abstand um QR-Codes für besseres Scannen hinzufügen

Häufige Anwendungsfälle

Sehen Sie, wie QR-Codes in verschiedenen Szenarien verwendet werden können

🌐

Website-Links

Ihre Website-URL sofort teilen. Perfekt für Visitenkarten, Flyer und Marketingmaterialien.

https://your-website.com
📱

Kontaktinformationen

vCard-QR-Codes mit Ihren Kontaktdaten erstellen. Ein Scan fügt Sie zu den Kontakten hinzu.

BEGIN:VCARD...
📶

WiFi-Zugangsdaten

Gäste ohne Passworteingabe mit WiFi verbinden lassen. Ideal für Cafés und Büros.

WIFI:T:WPA;S:NetworkName...
💳

Zahlungslinks

Zahlungen mit QR-Codes akzeptieren. Verlinken zu PayPal, Stripe oder Krypto-Wallets.

https://paypal.me/username
📧

E-Mail verfassen

E-Mail-Empfänger und Betreff vorausfüllen. Ein Scan öffnet den E-Mail-Client sendebereit.

mailto:hello@example.com
📍

Standortkoordinaten

Genaue GPS-Koordinaten teilen. Öffnet sich in der Karten-App mit Navigation bereit.

geo:40.7128,-74.0060

So funktioniert die QR-Code-Generierung

Die Technologie hinter QR-Codes verstehen

1

Datencodierung

Ihre Eingabe wird in ein Binärformat konvertiert und mit Reed-Solomon-Fehlerkorrektur codiert.

2

Mustergenerierung

Die codierten Daten werden in einer 2D-Matrix mit Positionierungsmarkern und Ausrichtungsmustern angeordnet.

3

Rendering

Die Matrix wird als schwarze und weiße Module gerendert, mit optionaler Farbanpassung.

4

Export

Der fertige QR-Code wird als PNG, SVG oder andere Formate für den universellen Einsatz exportiert.

How to Generate QR Codes in Your Code

Complete implementation examples in 8+ programming languages

JavaScript / Node.js Implementation

Using the qrcode package (most popular, 8M+ downloads/week):

// Install package
npm install qrcode

// Basic usage
const QRCode = require('qrcode');

// Generate QR code and save as image
QRCode.toFile('qrcode.png', 'https://all-tools.online', {
  color: {
    dark: '#000000',
    light: '#FFFFFF'
  },
  width: 512,
  errorCorrectionLevel: 'M'
}, function (err) {
  if (err) throw err;
  console.log('QR code saved!');
});

// Generate as Data URL (for web)
QRCode.toDataURL('https://all-tools.online')
  .then(url => {
    console.log(url);
    // Use this URL in <img src="...">
  })
  .catch(err => console.error(err));

// Generate as SVG string
QRCode.toString('https://all-tools.online', {
  type: 'svg'
}, function (err, string) {
  if (err) throw err;
  console.log(string);
});

// Advanced options
const options = {
  errorCorrectionLevel: 'H',  // L, M, Q, H
  type: 'image/png',
  quality: 0.92,
  margin: 1,
  color: {
    dark: '#2563eb',
    light: '#f3f4f6'
  },
  width: 1024
};

QRCode.toDataURL('https://all-tools.online', options)
  .then(url => {
    // Use the QR code
  });

Browser Implementation (Client-side)

<!-- Include from CDN -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>

<div id="qrcode"></div>

<script>
  // Generate QR code
  var qrcode = new QRCode(document.getElementById("qrcode"), {
    text: "https://all-tools.online",
    width: 512,
    height: 512,
    colorDark : "#000000",
    colorLight : "#ffffff",
    correctLevel : QRCode.CorrectLevel.H
  });

  // Update QR code
  qrcode.clear();
  qrcode.makeCode("New content here");
</script>

Frequently Asked Questions

What is a QR Code?

QR (Quick Response) Code is a two-dimensional barcode that can store various types of data including URLs, text, contact information, and more. It was invented in 1994 by Denso Wave for tracking automotive parts but is now widely used for marketing, payments, and information sharing.

Are the QR codes generated here free?

Yes! All QR codes generated on AllTools are 100% free forever. There are no limits, no watermarks, and no registration required. You can generate unlimited QR codes for personal or commercial use.

Do QR codes expire?

No, static QR codes (like the ones generated here) never expire. However, if the content they point to (like a URL) becomes unavailable, the QR code will stop working. Dynamic QR codes from paid services may expire when your subscription ends.

What's the difference between error correction levels?

Error correction allows QR codes to remain scannable even if partially damaged:
Low (L): ~7% damage recovery
Medium (M): ~15% damage recovery
Quartile (Q): ~25% damage recovery
High (H): ~30% damage recovery
Higher levels create more complex QR codes but offer better damage resistance.

Can I use custom colors in QR codes?

Yes, but maintain good contrast between the foreground and background colors. The general rule is to keep the foreground color dark and background light. Avoid using colors that are too similar, as this may make the QR code unscannable.

What size should my QR code be?

The minimum recommended size depends on scanning distance:
• For close-up scanning (business cards): 2cm × 2cm
• For normal distance (flyers): 3-4cm × 3-4cm
• For far distance (posters): Scale up proportionally
Rule of thumb: QR code size = scanning distance ÷ 10

Can I add a logo to my QR code?

Yes, you can add a logo to the center of a QR code due to error correction. However, the logo should not cover more than 30% of the QR code (use High error correction level). Always test the QR code after adding a logo to ensure it still scans properly.

Which format should I use: PNG or SVG?

PNG is best for web use, digital displays, and when you need a specific size.
SVG is best for print materials, as it scales infinitely without losing quality. Use SVG for business cards, billboards, and any printed materials.

How much data can a QR code hold?

The capacity depends on the data type and error correction level:
• Numeric only: up to 7,089 characters
• Alphanumeric: up to 4,296 characters
• Binary/Byte: up to 2,953 characters
• Kanji/Kana: up to 1,817 characters
For best scanning results, keep URLs short (under 100 characters).

Can QR codes be tracked?

Static QR codes (generated here) cannot be tracked. If you need analytics (scans, locations, devices), you'll need to use a URL shortener service or dynamic QR code service that provides tracking. The QR code itself contains no tracking capability.

Are QR codes secure?

QR codes themselves are just data containers and are not inherently secure or insecure. The security depends on what they link to. Always verify the destination before scanning unknown QR codes, as they could link to malicious websites or trigger unwanted actions.

Why isn't my QR code scanning?

Common issues:
• Poor contrast between colors
• QR code too small or too large
• Image quality too low (pixelated)
• Insufficient lighting
• Damaged or dirty QR code
• Logo covers too much of the code
• Camera focus issues
Try generating a new code with higher contrast and test before printing.

© 2026 DevToolbox. Alle Rechte vorbehalten.