Skip to content

ISCC - Content Identifiers#

The ISCC is a modern, generic, and open content identifier



Increasing amounts of dynamic, short-lived and granular content needs to be managed and requires new and innovative tools.

A crucial prerequisite for content-related transactions to succeed in this new and demanding environment is the capability to easily address and identify content. Yet many industries that deal with digital content do not even have standard identifiers. There is no existing solution for those industries that deal with short-lived or granular content such as journalism. There is also no widely adopted, standardized identifier for digital images.

The overhead and costs of manually assigning and tracking identifiers for such content is prohibitive. But there is a solution to the problem: Auto-generated identifiers created algorithmically from the content itself.

With the advent of blockchain technology the Internet is moving towards a network of peer-to-peer transactions. In a multi-sided ecosystem anybody may have a legitimate interest to generate or lookup an identifier for some digital content – whether they own the content or not.

Open and accessible standard identifiers, that are specifically designed to manage small and sometimes transient pieces of digital content are fundamental for transactions and sales activities in our increasingly heterogeneous media environment.

By using standardized, decentralized, algorithmic identifiers for digital content, all ecosystem participants can engage more efficiently in content-related transactions.

Key Features and Differentiators#

  • Decentralized issuance through algorithmic creation
  • Generic content identification (text, images, audio, video)
  • Algorithmic similarity detection and deduplication
  • Low management costs
  • Low barrier of entry
  • Designed for blockchain based registration

How it works#

ISCC identifiers are generated algorithmically from the content itself. Content files are processed to build the identifier. The ISCC does not have to be manually assigned, neither does it have to be carried around or embedded within the content. The content itself is the source and authority of the ISCC Code.

The ISCC Code is a unique, hierarchically structured, composite identifier. It is built from a generic and balanced mix of content-derived, locality-sensitive and similarity-preserving hashes generated from metadata and content.


The latest version of these pages can be found at