The European Case Law Identifier (ECLI) is a persistent, globally unique identifier for judicial decisions issued by European courts and tribunals. It provides a standardized, machine-readable naming convention that enables the unambiguous citation and retrieval of case law across disparate national legal systems, forming the backbone of interconnected legal information architectures.
Glossary
ECLI (European Case Law Identifier)

What is ECLI (European Case Law Identifier)?
A uniform resource identifier standard for uniquely identifying judicial decisions from European courts and tribunals to facilitate cross-border legal research.
An ECLI is composed of five distinct components: the 'ECLI' indicator, a country or court code, the year of the decision, and a unique ordinal string. This semantic structure allows cross-reference resolution and citation network analysis systems to automatically link related judgments, overcoming the fragmentation caused by incompatible national numbering schemes.
Core Characteristics of ECLI
The European Case Law Identifier (ECLI) is a uniform resource identifier standard designed to uniquely identify judicial decisions from European courts and tribunals, facilitating cross-border legal research and citation.
Uniform Identifier Syntax
ECLI follows a standardized, five-component syntax: ECLI:[country code]:[court code]:[year]:[ordinal]. This structure ensures machine-readability and human interpretability. For example, ECLI:NL:HR:2009:BH3078 identifies a decision from the Netherlands Supreme Court (HR) in 2009. The components are:
- 'ECLI' prefix
- Country code (ISO 3166-1 alpha-2)
- Court code (assigned nationally)
- Year of decision
- Unique ordinal (alphanumeric, max 25 characters)
Mandatory Metadata Schema
Every ECLI-assigned document must be accompanied by a structured set of metadata based on the Dublin Core standard. This ensures discoverability and interoperability. Key metadata fields include:
- dcterms:title – the title of the decision
- dcterms:issued – the date of the decision
- dcterms:type – the type of judicial decision
- dcterms:language – the language of the document
- dcterms:publisher – the organization publishing the decision
National Implementation Flexibility
While the ECLI framework provides a supranational standard, the assignment of court codes and the management of the ordinal component are delegated to national coordinators. Each EU Member State designates an organization responsible for:
- Assigning unique court codes within its jurisdiction
- Ensuring the uniqueness of the ordinal component
- Operating a national ECLI resolver service This balances cross-border uniformity with local administrative autonomy.
Decentralized Resolution Network
ECLI identifiers function as persistent, actionable links. The ECLI framework establishes a federated network of national resolvers. When an ECLI is entered into the central ECLI Search Engine (operated by the European e-Justice Portal), it redirects the user to the national resolver, which in turn provides access to the full-text judgment and its metadata. This avoids a single point of failure and respects national data hosting policies.
Cross-Border Citation Standard
ECLI solves the problem of incompatible national citation systems. Before ECLI, a case cited as BVerfGE 111, 307 in Germany had no machine-readable equivalent in France. ECLI provides a language-neutral, jurisdiction-agnostic pointer that allows legal information systems to automatically link related cases across borders. This is foundational for building pan-European legal knowledge graphs and enabling multi-jurisdictional precedent analysis.
ECLI vs. Neutral Citation
ECLI is often compared to medium-neutral citations (e.g., [2005] UKHL 56). Key distinctions:
- Scope: ECLI is pan-European; neutral citations are typically national.
- Structure: ECLI has a rigid, machine-oriented syntax; neutral citations are more human-readable but less standardized.
- Resolution: ECLI mandates a resolver service; neutral citations may not. ECLI is designed for automated cross-jurisdictional linking, not just human citation.
Frequently Asked Questions
Clear answers to the most common technical and operational questions about the European Case Law Identifier standard and its role in cross-border legal informatics.
The European Case Law Identifier (ECLI) is a uniform resource identifier standard designed to uniquely and unequivocally identify judicial decisions from any European court or tribunal. It works by constructing a standard, machine-readable string composed of five mandatory components: the 'ECLI' indicator, the country or court code, the year of the decision, a unique alphanumeric ordinal, and a specific delimiter format. For example, ECLI:NL:HR:2023:1234 identifies a 2023 decision from the Supreme Court of the Netherlands. This syntactic uniformity allows disparate legal information systems to cross-reference the same judgment without ambiguity, functioning as a canonical key for distributed databases. The standard is maintained by the European e-Justice portal and implemented through a federated model where each member state operates its own national ECLI coordinator to mint identifiers according to the common formula, ensuring both local autonomy and pan-European interoperability.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
The European Case Law Identifier does not exist in isolation. It is the cornerstone of a broader technical ecosystem for cross-border legal informatics. These related concepts define how ECLI metadata is structured, resolved, and integrated into machine-readable legal pipelines.
ECLI Metadata Schema
A structured set of mandatory and optional metadata fields that must accompany every ECLI-assigned document. The schema ensures uniform description of judicial decisions across member states.
- Mandatory fields:
dcterms:identifier,dcterms:issued,dcterms:isVersionOf - Optional fields:
dcterms:title,dcterms:abstract,dcterms:subject - Based on the Dublin Core Metadata Initiative (DCMI) vocabulary
- Enables automated harvesting by the ECLI Search Engine
ECLI Search Engine
A federated search infrastructure maintained by the European e-Justice Portal that aggregates judicial decisions from connected national databases using the ECLI as the common key.
- Queries are distributed to national ECLI connectors in real time
- Returns results in a standardized XML format
- Relies on the ECLI metadata schema for consistent field mapping
- Eliminates the need to search each member state's portal individually
CELEX Number
The legacy identifier system for European Union legal documents, maintained by the Publications Office of the EU. Unlike ECLI, CELEX covers legislation, preparatory acts, and parliamentary questions—not just case law.
- Sector codes indicate document type (e.g.,
6for case law) - Format:
[sector].[year].[document type].[number] - ECLI is gradually superseding CELEX for judicial decisions
- CELEX remains critical for legislative document retrieval
ELI (European Legislation Identifier)
The legislative counterpart to ECLI, designed to uniquely identify statutes, regulations, and directives across EU member states. Together, ECLI and ELI form a complete legal identifier framework.
- Uses URI templates based on FRBR (Functional Requirements for Bibliographic Records)
- Supports versioning of amended legislation over time
- Enables cross-referencing between case law (ECLI) and the legislation it interprets (ELI)
- Adopted under Council Conclusions (2012/C 325/02)
ECLI Connector Architecture
The technical interface that each member state must implement to expose its national case law database to the federated ECLI Search Engine. The connector translates national data models into the common ECLI standard.
- RESTful API endpoint returning ECLI-compliant XML
- Handles query parameter normalization across jurisdictions
- Must support search by ECLI, date, court, and free-text keywords
- Defined in the ECLI technical specifications by the EU Council
Akoma Ntoso
An international XML standard for parliamentary, legislative, and judiciary documents that defines a machine-readable semantic structure. ECLI identifiers are embedded directly into Akoma Ntoso documents as persistent URIs.
- Part of the OASIS LegalDocumentML (LegalDocML) family
- Uses the
<FRBRWork>,<FRBRExpression>, and<FRBRManifestation>hierarchy - ECLI is stored in the
<FRBRWork>component as the work-level identifier - Enables citation network analysis across structured legal corpora

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us