REST API to generate and recognize barcodes in any platform

Implement Linear, 2D and postal barcode generation, customization and recognition in multiple image formats on any platform including Amazon S3, Google Cloud, Drive and DropBox.

  Start Free Trial
Aspose.BarCode for Cloud

Aspose.BarCode for Cloud


Aspose.BarCode for Cloud is a REST API for Linear, 2D and postal barcode generation and recognition in the cloud. API recognize and generate barcode images in a variety of formats such as JPEG, PNG, GIF, BMP, TIFF, EMF, WMF, EXIF and ICON. Barcode REST API allows to specify bar code image attributes like image width, height, border style and output image format. Barcode type and text attributes such as text location and font styles are also customizable.

Being a REST API, it can be used with any language such as .NET, Java, PHP, Ruby, Rails, Python, jQuery etc and with any platform — Web, Desktop, Mobile and Cloud.


Advanced Barcode REST API Features



Create and save to stream or image file


Recognize from stream or image file


Enhance your application workflow by adding barcode functionality


Embed in documents to aid traceability


Use the recognition functions to drive your real-life work processes


Specify barcode image settings


Set text attributes

Get Started with Document Processing REST API

It is easy to get started with Aspose.BarCode for Cloud and there is nothing to install. Simply create an account at Aspose Cloud and get your application information (app key and SID). Then go ahead and use the Aspose.BarCode for Cloud REST API with any language, on any platform.

Supported Barcode Symbologies

Aspose.BarCode for Cloud API includes support for a large number of linear, 2D and postal barcode symbologies such as:

  • EAN13 (Encode, decode)
  • EAN8 (Encode, decode)
  • UPCA (Encode, decode)
  • EAN13 (Encode, decode)
  • EAN8 (Encode, decode)
  • UPCA (Encode, decode)
  • UPCE (Encode, decode)
  • BooklandEAN (Encode, decode)
  • Interleaved2of5 (Encode, decode)
  • Standard2of5 (SCC14) (Encode, decode)
  • MSI (Encode, decode)
  • Code11 (Encode, decode)
  • Codabar (Encode, decode)
  • EAN14(SCC14) (Encode, decode)
  • SSCC18 (Encode, decode)
  • ITF14 (Encode, decode)
  • Matrix 2 of 5 Standard (Encode, decode)
  • PZN (Encode, decode)
  • USPS OneCode (Encode, decode)
  • Australia Post (Encode, decode)
  • Deutsche Post Identcode (Encode, decode)
  • Deutsche Post Leticode (Encode, decode)
  • EAN13 (Encode, decode)
  • Code128 Standard (Encode, decode)
  • EAN128 (Encode, decode)
  • Code39 Extended (Encode, decode)
  • Code39 Standard (Encode, decode)
  • Code93 Extended (Encode, decode)
  • Code93 Standard (Encode, decode)
  • IATA 2 of 5 (Encode, decode)
  • OPC (Encode, decode)
  • PDF417 (Encode, decode)
  • MacroPDF417 (Encode, decode)
  • DataMatrix (Encode, decode)
  • Aztec (Encode, decode)
  • QR (Encode, decode)
  • Italian Post 25 (Encode, decode)
  • Postnet (Encode, decode)
  • Planet (Encode, decode

Use With Any Language And Third Party Storages

Aspose.BarCode for Cloud can be used with any language or platform which supports HTTP requests and responses. It is completely independent of your operating system, database system or development language. Being a REST API, all responses delivered in JSON or XML format and uses HTTP response codes to indicate API errors.You can also use API with many third party storages including Amazon S3, Google Cloud, Google Drive and DropBox.


Aspose.BarCode offers individual APIs for other popular development environments as listed below: