HCC2D Encoder — Written by Marco Querini

HCC2D Codes

HCC2D (High Capacity Colored Two-Dimensional) is a colour barcode format that extends QR codes by encoding data in coloured cells, increasing data density while preserving QR-style robustness and error correction.

HCC2D Decoder is available on Google Play (excluding low-end hardware) and on the App Store for iPhone. If you want to integrate HCC2D codes into your own system, use the HCC2D API to generate them programmatically from any language or platform.

Research PapersQuerini, M. and Italiano, G. F. (2014). Reliability and Data Density in High Capacity Color Barcodes. Special Issue of the Computer Science and Information Systems (ComSIS) Journal, 11(4), 1595-1615. Reference

Querini, M., Grillo, A., Lentini, A. and Italiano, G. F. (2011). 2D Color Barcodes for Mobile Phones. Special Issue of the International Journal of Computer Science & Applications (IJCSA), 8(1), 136-155. Reference

How it works

Choose a template, set error correction, and either type content or upload a file. The server runs the standalone encoder and returns a PNG you can save or embed.

  • BYTE-mode encoding
  • Selectable EC level
  • Optional fixed version
  • PNG output for download or preview

Generate a Code

Templates help you encode common QR content without manual formatting.

Ready.

Preview

Download PNG
Preview
Generated PNGs will appear here.

      

API · Get API Key · Contact · Support · Privacy Policy (Website) · Privacy Policy (Play Store) · Privacy Policy (Huawei AppGallery) · Privacy Policy (App Store) · Terms of Service

Payload too large

The data exceeds the maximum supported payload size.

  • Lowering the error correction level, for example L instead of H
  • Leaving version on Auto so the encoder can choose the largest supported version
  • Reducing the amount of data