ESSArch Digital Archive
essarch.org
What it is
ESSArch Digital Archive is an open-source solution for long-term preservation of digital information. It is storage independent and can be integrated into an existing environment. Its OAIS-compliant archival model covers pre-ingest, ingest, preservation, access, data management, administration, and management; individual components can also be used separately. Documented workflows include preparing and submitting information packages, receiving and approving ingests, accessing storage units, and disseminating material. Archive maintenance functions include appraisal, format conversion, archival description management, and migration between storage targets. A REST API documents endpoints for descriptions, events, packages, search, storage, profiles, notifications, and orders. Deployment documentation covers Docker and Python installation, plus an automatic installer for several listed Linux distributions. Supported server systems also include Windows Server 2019. The software is free and open source; service and support are regulated through a maintenance contract. ESSArch was founded in 2002 and is headquartered in Saltsjö-Boo, Sweden. Its stated customers include public- and private-sector organizations, including the National Archives of Sweden and Norway.
Spec sheet
- Purpose
- ESSArch Digital Archive is an open source based solution for long-term preservation of digital information.Read 11 Oct 2026 · essarch.org
- Deployment
- The documentation describes Docker and Python installation, and an automatic installer for Ubuntu, Debian, RHEL, OpenSUSE, and SLES.Read 11 Oct 2026 · docs.essarch.org
- Support
- The GitHub project says service and support for ESSArch Core are regulated in a maintenance contract with ES Solutions AB.Read 11 Oct 2026 · github.com
- Headquarters
- Saltsjö-Boo, SwedenRead 28 Sep 2026 · essarch.org
- Founded
- 2002Read 28 Sep 2026 · essarch.org
- Access control
- The documentation covers users, groups, roles, permissions, and single sign-on configuration.Read 11 Oct 2026 · docs.essarch.org
- Archival description
- Its archival description management supports accession, location, classification, preservation planning, and ICA standards including ISAAR-CPF, ISAD-G, and ISDF.Read 11 Oct 2026 · docs.essarch.org
- Archival model
- ESSArch is an OAIS-compliant archival solution with components for pre-ingest, ingest, preservation, access, data management, administration, and management.Read 11 Oct 2026 · docs.essarch.org
- Archive maintenance
- The user guide lists appraisal, format conversion, archival description management, and storage migration functions.Read 11 Oct 2026 · docs.essarch.org
- Authentication
- The documented API supports token, basic, and session authentication.Read 11 Oct 2026 · docs.essarch.org
- Dependencies
- The documented prerequisites include Redis 5.0 or later, RabbitMQ 3.8 or later, and Elasticsearch 7.*.Read 11 Oct 2026 · docs.essarch.org
- Format conversion
- Users can create scheduled or manual format-conversion jobs for selected archived content.Read 11 Oct 2026 · docs.essarch.org
- Ingest and access
- The user guide includes ingest reception and approval, storage unit access, and dissemination workflows.Read 11 Oct 2026 · docs.essarch.org
- Integration
- ESSArch provides a REST API excerpt documenting relevant API areas for integration with other systems.Read 11 Oct 2026 · docs.essarch.org
- Integration API
- The REST API documents integration endpoints for archival descriptions, events, information packages, search, storage, profiles, notifications, and orders.Read 11 Oct 2026 · docs.essarch.org
- Modular use
- Each ESSArch software component can be used individually or integrated with other components.Read 11 Oct 2026 · docs.essarch.org
- 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.Read 11 Oct 2026 · docs.essarch.org
- Preservation tools
- Users can configure validation profiles with checksum and directory-structure validators.Read 11 Oct 2026 · docs.essarch.org
- Producer workflow
- The user guide documents preparing information packages, collecting content, creating submission information packages (SIPs), and submitting SIPs.Read 11 Oct 2026 · docs.essarch.org
- Standards
- ESSArch supports the specifications used by the National Archives of Sweden and Norway and has support for EARK specifications.Read 11 Oct 2026 · essarch.org
- Storage
- The maker describes ESSArch as storage independent and easy to integrate into an existing environment.Read 11 Oct 2026 · essarch.org
- Storage migration
- ESSArch provides workflows for migrating information packages from one storage target to another.Read 11 Oct 2026 · docs.essarch.org
- Supported platforms
- The prerequisites page lists Ubuntu 22.04, Debian 11, RHEL 9, OpenSUSE/SLES 15.3, and Windows Server 2019 as supported operating systems.Read 11 Oct 2026 · docs.essarch.org
- Users
- The maker says its customers include public- and private-sector organizations, including the National Archives of Sweden and Norway.Read 11 Oct 2026 · essarch.org
Plans and prices
Strong points and limits
Strong points
- OAIS-compliant archival model covers preservation and access.
- Components can be used individually or together.
- REST API documents integration endpoints.
- Supports checksum and directory-structure validation profiles.
- Supports scheduled or manual format conversion.
Limits
- Service and support are governed by a maintenance contract.
- Documented prerequisites include Redis, RabbitMQ, and Elasticsearch.
- Supported server systems are listed by specific versions.
Who it suits
ESSArch suits public- or private-sector organizations preserving digital records across information packages, organizational systems, and storage media. It is relevant where configurable preservation workflows and system integration matter.
ESSArch Digital Archive in depth
Read the full write-up
ESSArch Digital Archive is an open-source preservation platform for organizations managing formal digital archives rather than simple file repositories. It suits public bodies, businesses, and archival teams that can operate server software and connect it to existing systems. Its strongest case is end-to-end OAIS coverage with flexible integration; its main drawback is the operational responsibility that comes with self-hosting and contract-based support.
Overview
ESSArch implements the OAIS archival model across pre-ingest, ingest, preservation, access, data management, administration, and management. Components may run independently or as an integrated system, so an organization can adopt only the workflows it needs or connect ESSArch to an established environment. The platform is storage independent and designed to integrate with existing infrastructure.
Its standards support includes specifications used by the National Archives of Sweden and Norway and EARK specifications. Customers include public- and private-sector organizations, including both national archives, making it a plausible fit for institutions with defined records-management and preservation duties.
Key features
Producer and ingest control: Workflows cover collecting content, preparing information packages, creating and submitting SIPs, and receiving and approving ingest. This provides a governed route from content producer to archival custody instead of treating preservation as a file upload.
Access and dissemination: Staff can access storage units and run dissemination workflows, while search and restore support retrieval of archived material. It is therefore intended for archives that must serve content as well as retain it.
Archival description: Description management includes accession, location, classification, and preservation planning, with ICA standards support for ISAAR-CPF, ISAD-G, and ISDF. These functions favor institutions maintaining structured archival context, not just object-level metadata.
Preservation operations: Configurable validation profiles can use checksum and directory-structure validators. Scheduled or manual format-conversion jobs can target selected content, and storage-migration workflows move information packages between storage targets. Those controls address ongoing preservation work, although they also require staff to define and operate the policies.
Integration and security: REST endpoints cover archival descriptions, events, information packages, search, storage, profiles, notifications, and orders. Token, basic, and session authentication are documented, alongside users, groups, roles, permissions, and single sign-on configuration. This is a useful foundation for linking business systems and controlling access, rather than an isolated archive interface.
Data-source reach: ESSArch can work with SIP packages, ERMS and business systems, disk, tape, virtual filesystems, and AWS S3. That breadth helps organizations consolidate varied sources into one preservation workflow.
Pricing
ESSArch Digital Archive — free. The software is open source, with no free trial because the offering itself is free. There are no published seat or storage quotas in this plan. Service and support for ESSArch Core are governed by a maintenance contract with ES Solutions AB, so operating-cost decisions should include that contractual support model rather than assuming the software price covers assistance.
The free plan is best for organizations able to deploy, administer, and preserve the system themselves. It gives up the predictable bundled support and hosted simplicity a commercial service might provide; teams without server and preservation expertise should account for that operational burden before choosing it.
Platforms
ESSArch offers API, Linux, self-hosted, web, and Windows access. Documented server operating systems are Ubuntu 22.04, Debian 11, RHEL 9, OpenSUSE/SLES 15.3, and Windows Server 2019, all on x86_64. Deployment documentation covers Docker, Python installation, and an automatic installer for Ubuntu, Debian, RHEL, OpenSUSE, and SLES. Prerequisites include Redis 5.0 or later, RabbitMQ 3.8 or later, and Elasticsearch 7.*. This is broad operating-system coverage, but it is still an infrastructure project rather than a turnkey hosted product.
Who it's for
ESSArch is aimed at archives, government agencies, cultural institutions, and businesses that need controlled ingest, standards-based description, preservation planning, format conversion, migration, and searchable restoration. Its modular architecture also suits organizations integrating selected archival services with existing systems. It is a poor fit for a small team seeking a managed, low-administration repository, or for anyone who cannot support the documented server stack and maintenance arrangements.
Pros and cons
Pros
Full archival lifecycle: OAIS-aligned components span submission, ingest, preservation, access, and management.
Standards-aware description: Swedish, Norwegian, EARK, and ICA-related support helps formal archival programs maintain recognizable structures.
Integration flexibility: Storage independence, modular components, broad data-source support, and REST endpoints enable use alongside existing systems.
Open-source cost: The software plan is free, with no stated seat or storage cap.
Cons
Self-hosting demands: Redis, RabbitMQ, Elasticsearch, supported operating systems, and deployment work make infrastructure competence necessary.
Support is contractual: Core service and support depend on a maintenance contract with ES Solutions AB rather than being included in the free software price.
Operational complexity: Validation, conversion, appraisal, description, and migration workflows offer control but require knowledgeable configuration and ongoing administration.
Alternatives
Choose Fedora Repository when Apache 2.0 licensing, unrestricted file types or formats, and a similarly broad self-hosted platform are the priority. Choose RODA when its Community Edition and KEEP SOLUTIONS project stewardship better match your deployment and support expectations. Preservica is the alternative for a freemium route with a hosted-style Starter allowance of one user and 1GB, or a paid Starter Plus plan at $310 a month billed annually. Choose Archivematica when free open-source software is preferred, with hosting available from $11,440 a year. PoINT Storage Manager is a paid, self-hosted option when a gateway or archive edition is preferred. Komprise Intelligent Data Management suits teams seeking a paid subscription with capacity set by customer quote. HuskHoard is a Linux-only AGPL v3 open-source core. Infobelt Enterprise Information Archiving is an on-premises paid alternative with a fixed monthly cost.
Verdict
Choose ESSArch Digital Archive if you need a free, modular OAIS platform with standards-aware archival workflows, preservation tooling, and integration APIs, and you can run its server stack. Look elsewhere if you want hosted simplicity or support bundled into the software price; ESSArch places deployment and maintenance responsibility squarely on the adopting organization.
Verdict
ESSArch provides a broad set of archival workflows, preservation functions, and integration endpoints. Organizations should account for its documented server prerequisites and maintenance-contract terms for service and support.
Where Specifiction places it
- Data Archiving Software#1 of 308.8