Skip to content
SPECIFICTION
Get listed

CertifiCat

github.com

Free plan WebSelf-hosted
Visit github.com
Spec score 7.7 #18 of 28 in Certificate Maker Software

Spec sheet

Purpose
CertifiCat is a self-hosted certificate generation and management solution for event organisers.Read 5 Oct 2026 · github.com
Intended users
The project describes itself as a solution for event organisers managing and distributing certificates.Read 5 Oct 2026 · github.com
Admin panel
The admin panel lets organisers add events, upload templates, and generate certificates.Read 5 Oct 2026 · github.com
Authentication and database
CertifiCat uses Firebase for authentication and database services, with email/password authentication configured for the admin user.Read 5 Oct 2026 · github.com
Download page
Users can download certificates by entering a certificate code or user ID on the download page.Read 5 Oct 2026 · github.com
Firebase setup
The setup instructions require a Firebase project on the Blaze plan, with Firestore and Storage enabled.Read 5 Oct 2026 · github.com
Hosting
It can be hosted on your own server under your own domain.Read 5 Oct 2026 · github.com
Install and run
The README instructs users to clone the repository, install dependencies with Yarn, build the project, and start the server.Read 5 Oct 2026 · github.com
Open source
The project is open source, free to use, and licensed under AGPL-3.0.Read 5 Oct 2026 · github.com
Sign-up control
The README advises disabling Firebase sign-up to prevent other users from signing up.Read 5 Oct 2026 · github.com
Storage
It uses MongoDB to store certificate template base PDFs and requires a running MongoDB instance.Read 5 Oct 2026 · github.com
Templates
You can bring your own templates to generate certificates for multiple events.Read 5 Oct 2026 · github.com

Plans and prices

CertifiCat Free No paid tiers or usage limits stated Read 5 Oct 2026 · github.com

Every CertifiCat plan and price →

Where Specifiction places it

Alternatives to CertifiCatAll alternatives →