- Home
- Data Archiving Software
- ESSArch Digital Archive
ESSArch Digital Archive
Saltsjö-Boo, Sweden
What it is
ESSArch Digital Archive is an open-source solution for long-term preservation of digital information, with workflows for receiving, managing, preserving, and providing access to archival material. Its OAIS-compliant model covers pre-ingest, ingest, preservation, access, data management, administration, and management, and components can be used separately or together. Producer workflows include preparing information packages and creating and submitting SIPs; archive functions include reception and approval, appraisal, format conversion, archival description management, storage migration, and dissemination. Description management covers accession, location, classification, and preservation planning, with support for ICA standards. Users can configure checksum and directory-structure validation profiles and schedule or manually run conversion jobs. The storage-independent system is intended to integrate with existing environments and provides a REST API for areas including descriptions, events, packages, search, storage, and orders. It is free and open source, and is available for web, Linux, and Windows environments. Documented server operating systems include Ubuntu 22.04, Debian 11, RHEL 9, OpenSUSE/SLES 15.3, and Windows Server 2019. Service and support are regulated through a maintenance contract.
For and against
For
- Open-source solution with no listed software price.
- Supports SIP preparation, submission, and ingest.
- Includes format conversion and storage migration workflows.
- REST API documents multiple integration areas.
- Components can be used individually or together.
Against
- Service and support are regulated by maintenance contract.
- Documented deployments require Redis, RabbitMQ, and Elasticsearch.
- Supported server operating systems are specifically listed.
The verdict
ESSArch offers a broad set of archival and preservation workflows, along with API integration and modular components. Organizations should account for its documented server prerequisites and the separate maintenance contract for service and support.
Who it suits
It is suited to public- or private-sector organizations that need long-term preservation and management of digital records. Its modular design and API are relevant to organizations integrating archival workflows with other systems.
Plans and prices
ESSArch Digital Archive
Open-source solution; service and support are regulated by maintenance contract
Read 11 Oct 2026 · essarch.org
On the record
- Access control
- The documentation covers users, groups, roles, permissions, and single sign-on configuration.docs.essarch.org · read 11 Oct 2026
- Archival description
- Its archival description management supports accession, location, classification, preservation planning, and ICA standards including ISAAR-CPF, ISAD-G, and ISDF.docs.essarch.org · read 11 Oct 2026
- Archival model
- ESSArch is an OAIS-compliant archival solution with components for pre-ingest, ingest, preservation, access, data management, administration, and management.docs.essarch.org · read 11 Oct 2026
- Archive maintenance
- The user guide lists appraisal, format conversion, archival description management, and storage migration functions.docs.essarch.org · read 11 Oct 2026
- Authentication
- The documented API supports token, basic, and session authentication.docs.essarch.org · read 11 Oct 2026
- Dependencies
- The documented prerequisites include Redis 5.0 or later, RabbitMQ 3.8 or later, and Elasticsearch 7.*.docs.essarch.org · read 11 Oct 2026
- Deployment
- The documentation describes Docker and Python installation, and an automatic installer for Ubuntu, Debian, RHEL, OpenSUSE, and SLES.docs.essarch.org · read 11 Oct 2026
- Format conversion
- Users can create scheduled or manual format-conversion jobs for selected archived content.docs.essarch.org · read 11 Oct 2026
- Ingest and access
- The user guide includes ingest reception and approval, storage unit access, and dissemination workflows.docs.essarch.org · read 11 Oct 2026
- Integration
- ESSArch provides a REST API excerpt documenting relevant API areas for integration with other systems.docs.essarch.org · read 11 Oct 2026
- Integration API
- The REST API documents integration endpoints for archival descriptions, events, information packages, search, storage, profiles, notifications, and orders.docs.essarch.org · read 11 Oct 2026
- Modular use
- Each ESSArch software component can be used individually or integrated with other components.docs.essarch.org · read 11 Oct 2026
- Platform support
- The documented supported server operating systems include Ubuntu 22.04, Debian 11, RHEL 9, OpenSUSE/SLES 15.3, and Windows Server 2019, all x86_64.docs.essarch.org · read 11 Oct 2026
- Preservation tools
- Users can configure validation profiles with checksum and directory-structure validators.docs.essarch.org · read 11 Oct 2026
- Producer workflow
- The user guide documents preparing information packages, collecting content, creating submission information packages (SIPs), and submitting SIPs.docs.essarch.org · read 11 Oct 2026
- Purpose
- ESSArch Digital Archive is an open source based solution for long-term preservation of digital information.essarch.org · read 11 Oct 2026
- Standards
- ESSArch supports the specifications used by the National Archives of Sweden and Norway and has support for EARK specifications.essarch.org · read 11 Oct 2026
- Storage
- The maker describes ESSArch as storage independent and easy to integrate into an existing environment.essarch.org · read 11 Oct 2026
The review
ESSArch Digital Archive is an open-source platform for preserving digital information over the long term. It is best suited to organizations that need structured archival workflows and can run server software. Its strongest case is the breadth of its preservation and management functions, while deployment brings real infrastructure responsibilities.
Overview
ESSArch follows the OAIS archival model, with components for pre-ingest, ingest, preservation, access, data management, administration, and management. Organizations can use components individually or combine them, which helps fit the system into an existing environment. Its storage-independent design and support for National Archives of Sweden and Norway specifications, as well as EARK specifications, make it relevant to institutions with formal preservation requirements.
The maker says its customers include public- and private-sector organizations, including the national archives of Sweden and Norway. That points to a system built for institutional archives and records programs rather than casual personal storage.
Key features
- Producer workflows: Staff can collect content, prepare information packages, create submission information packages (SIPs), and submit them. Ingest reception and approval workflows carry submissions into the archive with defined steps.
- Access and preservation: Workflows cover storage-unit access and dissemination. Configurable validation profiles can check checksums and directory structure, while scheduled or manual conversion jobs let staff target selected archived content.
- Archive management: Appraisal, archival description management, and storage migration support ongoing stewardship. Description management covers accession, location, classification, and preservation planning, with ICA standards including ISAAR-CPF, ISAD-G, and ISDF.
- Integration and access control: The REST API covers archival descriptions, events, information packages, search, storage, profiles, notifications, and orders. It supports token, basic, and session authentication; documentation also covers users, groups, roles, permissions, and single sign-on configuration.
- Storage sources: Supported sources include SIP packages, ERMS and business systems, disks, tape, virtual filesystems, and AWS S3. Search and restore are supported, useful for teams that need to retrieve archived material as well as preserve it.
Pricing
ESSArch Digital Archive — free. The open-source solution has no paid license price, and there is no free trial because the software is free. Service and support for ESSArch Core are regulated through a maintenance contract with ES Solutions AB, so organizations should budget separately if they need contracted help. There are no seat or storage caps stated for the plan.
This model suits organizations able to deploy and operate the software themselves or arrange support separately. The trade-off is that a free license does not include the service and support contract.
Platforms
ESSArch offers API, Linux, self-hosted, web, and Windows support. Deployment documentation covers Docker and Python installation, plus an automatic installer for Ubuntu, Debian, RHEL, OpenSUSE, and SLES. Supported server systems include Ubuntu 22.04, Debian 11, RHEL 9, OpenSUSE/SLES 15.3, and Windows Server 2019, all on x86_64. The documented prerequisites—Redis 5.0 or later, RabbitMQ 3.8 or later, and Elasticsearch 7.*—make this a substantial server deployment rather than a lightweight hosted signup.
Who it's for
ESSArch is a strong fit for public or private organizations responsible for structured digital preservation, especially those that need ingest, appraisal, description, validation, conversion, and migration in one modular system. Teams with existing infrastructure and technical staff can make good use of its storage independence and integration API. It is a less natural choice for individuals or small teams seeking a turnkey service without server operations or a separate support arrangement.
Pros and cons
- Pro: The workflow spans package submission, ingest, access, appraisal, preservation, and migration, supporting stewardship beyond basic file storage.
- Pro: Modular components, broad storage-source support, and a REST API give organizations options for fitting ESSArch into existing systems.
- Pro: Open-source access costs nothing, with no stated seat or storage caps.
- Con: The documented Redis, RabbitMQ, and Elasticsearch prerequisites, along with server installation, require technical capacity to deploy and maintain.
- Con: Contracted service and support require a separate maintenance agreement, which may add cost and procurement work.
Alternatives
Data Archiving Software is a broader category page for comparing tools. Consider Fedora Repository for another free, open-source option with Linux, macOS, self-hosted, web, Windows, and API platforms. Preservica may suit readers who prefer a freemium plan: its Starter tier is free for 1 user and 1GB, with files and folders up to 50GB, while Starter Plus costs $310 a month, billed annually and excluding sales tax.
Archivematica offers free, open-source software and a separate hosting plan listed at $11,440 a year. HuskHoard is another free option, with an AGPL v3 open-source core and Linux platform support. RODA provides a free Community Edition; KEEP SOLUTIONS maintains its open-source project, while commercial plugins, integrations, and professional support are separate considerations.
PoINT Storage Manager is a paid, self-hosted option for Windows and web, with a free trial. Archon Data Store is a paid product from Platform 3 Solutions with API, self-hosted, and web platforms. Komprise Intelligent Data Management is a paid option with a free trial and API, Linux, self-hosted, and web platforms.
Verdict
Choose ESSArch Digital Archive if your organization needs a modular, standards-oriented preservation system and has the technical capacity to operate it. Its end-to-end archival workflows and integration options are the main reasons to choose it; look elsewhere if you need hosted convenience or included service and support without a maintenance contract.