Barcode-Scanner & Dekoder
Verwenden Sie Ihre Kamera oder laden Sie ein Bild hoch, um UPC, EAN, Code 128, Code 39, ITF und Codabar zu lesen—schnell, privat und kostenlos. Liest auch QR-Codes.
Scanner & Dekoder
Verwandeln Sie jeden Laptop oder jedes Telefon in einen leistungsfähigen Barcode-Leser. Dieses Tool dekodiert gängige Einzelhandels- und Logistiksymbologien mit zwei clientseitigen Engines: der Shape Detection API, wenn verfügbar (hardwarebeschleunigt auf vielen Geräten), und einem verfeinerten ZXing-Dekoder als Fallback. Nichts wird hochgeladen—Erkennung und Dekodierung laufen vollständig in Ihrem Browser für Geschwindigkeit und Privatsphäre.
Wie Kamera- und Bilddekodierung funktioniert
- Frame-Erfassung: Wenn Sie auf Scannen drücken, entnimmt die App ein Frame aus Ihrem Live-Kamerastream (oder dem hochgeladenen Bild).
- Erkennung: Zuerst versuchen wir die Shape Detection API (BarcodeDetector) für schnelle On‑Device-Erkennung. Falls nicht unterstützt oder nichts gefunden wird, greifen wir auf für das Web kompiliertes ZXing zurück.
- Dekodierung: Die erkannte Region wird verarbeitet, um die kodierten Daten wiederherzustellen (UPC/EAN‑Ziffern, Code 128/39‑Text usw.).
- Ergebnisse: Die dekodierte Nutzlast und das Format erscheinen unter der Vorschau. Sie können den Text sofort kopieren.
- Privatsphäre: Alle Verarbeitung erfolgt lokal—keine Bilder oder Videoframes verlassen Ihr Gerät.
Unterstützte Barcode-Formate
Format | Typ | Typische Anwendungen |
---|---|---|
EAN-13 / EAN-8 | 1D | Einzelhandelsartikel in der EU und vielen Regionen |
UPC-A / UPC-E | 1D | Einzelhandelsartikel in Nordamerika |
Code 128 | 1D | Logistik, Versandetiketten, Inventar‑IDs |
Code 39 | 1D | Fertigung, Asset‑Tags, einfache alphanumerische Codes |
Interleaved 2 of 5 (ITF) | 1D | Kartons, Paletten, Distribution |
Codabar | 1D | Bibliotheken, Blutbanken, ältere Systeme |
QR Code | 2D | URLs, Tickets, Zahlungen, Geräte‑Kopplung |
Tipps zum Kamerascannen
- Beleuchten Sie den Code, nicht die Linse: Verwenden Sie helles, diffuses Licht von der Seite, um Blendeffekte und Reflexionen zu vermeiden. Kippen Sie glänzende Etiketten oder bewegen Sie die Lichtquelle, um Auswaschungen zu verhindern.
- Bei Bedarf die Taschenlampe nutzen: Auf Telefonen die Taschenlampe in dunkler Umgebung einschalten. Neigen Sie das Gerät leicht, um Reflexionen zu verringern.
- Den richtigen Abstand finden: Nähert sich, bis der Barcode 60–80% des Bildes ausfüllt. Zu weit = zu wenige Pixel; zu nah = schlechter Fokus.
- Fokus und Belichtung: Tippen Sie auf den Barcode, um zu fokussieren/Auto‑Exposition einzustellen. Auf vielen Handys lange drücken, um AE/AF zu sperren.
- Ausrichtung ist wichtig für 1D‑Codes: Drehen Sie so, dass die Balken horizontal über den Bildschirm verlaufen. Versuchen Sie 90° oder 180°, wenn die Erkennung hartnäckig ist.
- Halten Sie die Kamera ruhig: Stützen Sie die Ellbogen ab, legen Sie das Gerät auf eine Oberfläche oder verwenden Sie beide Hände. Eine halbe Sekunde Pause verbessert das Ergebnis.
- Achten Sie auf die Ruhezone: Lassen Sie einen schmalen weißen Rand um den Code—nicht direkt an die Balken zuschneiden.
- Schräglage und Krümmung reduzieren: Halten Sie den Code flach und die Kamera parallel. Bei gewölbten Etiketten zurücktreten, um Verzerrung zu verringern, dann enger zuschneiden.
- Bevorzugen Sie die Hauptkamera: Vermeiden Sie Ultraweitwinkel‑Objektive bei kleinen Codes; nutzen Sie die Hauptkamera (1×) oder das Teleobjektiv.
- Bildverändernde Modi vermeiden: Deaktivieren Sie Portrait/Beauty/HDR/Bewegungsunschärfe‑Modi, die feine Balken weichzeichnen können.
- Reinigen Sie die Linse: Fingerabdrücke und Staub verringern Schärfe und Kontrast.
- Bei QR‑Codes: Halten Sie das ganze Quadrat (mit Ruhezone) sichtbar und möglichst gerade; vermeiden Sie Teilzuschnitte der Finder‑Ecken.
Beste Ergebnisse beim Hochladen von Bildern
- Geeignete Formate verwenden: PNG erhält scharfe Kanten; JPEG ist bei hoher Qualität (≥ 85) in Ordnung. Konvertieren Sie HEIC/HEIF vor dem Hochladen in PNG oder JPEG.
- Auflösung ist wichtig: Kleine Etiketten: ≥ 1000×1000 px. Größere Codes: ≥ 600×600 px. Vermeiden Sie digitalen Zoom—näher herangehen und zuschneiden.
- Schärfe bewahren: Stützen Sie das Telefon, tippen Sie zum Fokussieren und pausieren Sie. Bewegungsunschärfe zerstört dünne Balken und QR‑Module.
- Mit Ruhezone zuschneiden: Zuschneiden rund um den Barcode, aber einen schmalen weißen Rand lassen; nicht in Balken/Module hinein schneiden.
- Ausrichtung korrigieren: Wenn das Bild seitlich/verkehrt ist, drehen Sie es zuerst—EXIF‑Rotation wird nicht immer beachtet.
- Beleuchtung kontrollieren: Verwenden Sie helles, diffuses Licht; kippen Sie leicht, um Reflexionen auf glänzenden Etiketten zu verschieben.
- Kontrast erhöhen (bei Bedarf): In Graustufen umwandeln und Kontrast anheben. Vermeiden Sie starke Filter/Rauschunterdrückung, die Kanten verschmieren.
- Abflachen und Entzerren: Bei gewölbten Verpackungen zurücktreten, das Gerät quadratisch zum Code halten und dann enger zuschneiden.
- Ein Code pro Bild: Hat ein Foto mehrere Barcodes, schneiden Sie auf den einzelnen Zielcode zu.
- Originaldatei beibehalten: Laden Sie die Originaldatei hoch. Messaging‑Apps komprimieren oft und fügen Artefakte hinzu.
- Von Bildschirmen: Bevorzugen Sie direkte Screenshots. Beim Fotografieren eines Displays Helligkeit etwas reduzieren, um Banding zu verringern.
- Ein anderes Gerät oder Objektiv probieren: Verwenden Sie die Hauptkamera (1×) für beste Details; Ultraweitwinkel kann die Dekodierbarkeit beeinträchtigen.
Fehlerbehebung bei Dekodierungsproblemen
- Symbologie bestätigen: Unterstützt: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar und QR. Nicht unterstützt: Data Matrix, PDF417.
- Verschiedene Ausrichtungen testen: Drehen Sie den Code oder das Gerät in 90°‑Schritten. Für 1D‑Barcodes sind horizontale Balken am einfachsten.
- Smarter zuschneiden: Zuschneiden um den Barcode, dabei einen schmalen weißen Ruhezonenrand behalten. Nicht in die Balken schneiden.
- Kontrast erhöhen: Beleuchtung verbessern, Blendung vermeiden, dunkle Balken auf hellem Hintergrund anstreben; bei Uploads Graustufen mit höherem Kontrast versuchen.
- Auf invertierte Farben achten: Wenn Balken hell auf dunklem Hintergrund sind, erneut fotografieren mit mehr Licht oder Farben vor dem Hochladen invertieren.
- Verfügbare Auflösung erhöhen: Näher herangehen, ein höher auflösendes Foto verwenden oder auf eine bessere Kamera wechseln.
- Schräglage/Krümmung reduzieren: Etikett glätten, die Kamera quadratisch zum Code halten oder zurücktreten und dann enger zuschneiden.
- Druckqualität und Ruhezone prüfen: Verschmierungen, Kratzer oder fehlende Ruhezonen können das Dekodieren verhindern. Versuchen Sie eine sauberere Probe.
- Datenregeln prüfen, wenn relevant: Einige Formate haben Einschränkungen (z. B. ITF gerade Anzahl Ziffern; Code 39 eingeschränkte Zeichen). Überprüfen Sie, ob der Code seinen Regeln entspricht.
- Variabilität von Gerät/Browser: Versuchen Sie ein anderes Gerät oder einen anderen Browser. Taschenlampe aktivieren; tippen zum Fokussieren und ruhig halten.
- Bild‑Uploads—Ausrichtung/Verarbeitung: Seitliche Fotos vor dem Hochladen drehen. Schwere Filter oder Rauschunterdrückung vermeiden.
- Immer noch Probleme? Versuchen Sie einen engeren Zuschnitt, bessere Beleuchtung und ein zweites Gerät. Der Code kann beschädigt oder nicht unterstützt sein.
Privatsphäre & On‑Device‑Verarbeitung
Dieser Scanner läuft vollständig in Ihrem Browser: Kameraframes und hochgeladene Bilder verlassen niemals Ihr Gerät. Nutzen Sie ihn sofort—keine Registrierung und keine Tracking‑Pixel. Nach dem ersten Laden können viele Browser dieses Tool sogar bei instabiler oder offline Verbindung ausführen.