Logo
Sign in
Product Logo
Barcode Reader for JavaScriptDynamsoft

Dynamsoft's Barcode Reader SDK for JavaScript integrates high-speed, accurate barcode scanning into web applications. It supports various barcode formats and offers seamless integration with just a few lines of code, enhancing user experience and operational efficiency.

interactive-ui.png
Product details

Barcode and QR Code Scanner for Web

Add high-speed scanning to any web app, with just a few lines of JavaScript.

Unmatched Speed & Accuracy

  • Scan 500+ barcodes per minute
  • Achieve speeds 20% faster than the closest competitor
  • Industry-leading recognition rate and accuracy

Scan Challenging Barcodes

  • Scan curved, wrinkled, damaged and dirty barcodes accurately every time.
  • Scan from a distance, at an angle, in low-light or glare.
  • Read any 1 or 2D barcode including PDF417, Data Matrix and Aztec

Fast Integration

  • Integrate barcode scanning with just a few lines of JavaScript.
  • Sample code to jump start your development.
  • Customize the UI with 200+ APIs for every use case.

Features

Powerful Barcode Decoding

  • Multi-thread barcode processing
  • Reads multiple barcodes in one image
  • Detects barcodes at any orientation and rotation angle
  • Decodes barcodes from out-of-focus, blurred images
  • Reads barcodes from low-quality images with preprocessing

Customization and Flexibility

Though our SDK performs well in many general scenarios with its default scanning settings, but to reach its best performance for your specific business need, our SDK is fully customizable for the greatest performance just for your business. Choose between a long list of parameters, each containing a set of modes. A mode is a special function that the barcode reader can do, and each mode can include a number of arguments, which are used to further refine or customize the application.

Barcode Reader Results

  • Angle
  • PageNumber
  • ResultPoints
  • ModuleSize
  •  Bounding
  • BarcodeData
  • BarcodeText
  • BarcodeFormat

Decode Barcodes from Images, PDFs, and Cameras

  • Dynamsoft's barcode reader library supports scanning barcodes from:
  • Various image file formats (bmp, jpg, png, gif, and tiff);
  • Single-page and multi-page PDF;
  • Device-independent bitmap (DIB) formats which can be obtained from cameras or scanners;
  • An image encoded as a base64 string;
  • An image file stream in raw buffer.

Supported Barcode Types

  • Linear Barcodes (1D):
  • Code 39 (including Code 39 Extended)
  • Code 93
  • Code 128
  • Codabar
  • Interleaved 2 of 5
  • EAN-8
  • EAN-13
  • UPC-A
  • UPC-E
  • Industrial 2 of 5
  • MSI (Modified Plessey)
  • Code 11
  •  2D Barcodes:
  • QR Code (including Micro QR Code and Model 1)
  • Data Matrix
  • PDF417 (including Micro PDF417)
  • Aztec Code
  • MaxiCode (mode 2-5)
  • DotCode
  • GS1 Composite Code
  • Patch Code
  • Pharmacode
  •  GS1 DataBar
  • Omnidirectional, Truncated, Stacked, Stacked Omnidirectional, Limited, Expanded, Expanded Stacked
  • Postal Codes
  • USPS Intelligent Mail
  • Postnet
  • Planet
  • Australian Post
  • UK Royal Mail