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.

  • Decoding. HCC2D Decoder is available on Google Play, on Huawei AppGallery, and on the App Store for iPhone.
  • Encoding. Beyond the online generator, HCC2D Encoder is also available on the App Store for Mac. An open-source single-file command-line C encoder is also available on GitHub, and Debian/Ubuntu users can install the packaged CLI encoder from the official HCC2D APT Repository. HCC2D API is available for programmatic generation from any language or platform.
  • Air-Gapped File Transfer. HCC2D Streamer is available on the App Store for Mac and on the Microsoft Store for Windows. The app transfers files from a Mac or PC to a smartphone (iOS or Android) via air-gapped optical streaming of HCC2D codes -- no network or cables required.

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 · APT Repository · Contact · Support · Privacy Policy (Website) · Privacy Policy (HCC2D Decoder) · Privacy Policy (HCC2D Streamer) · Privacy Policy (HCC2D Encoder) · 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