CertifiCat
CertifiCat is a self-hosted certificate generation and management tool for event organisers.
What CertifiCat is
CertifiCat is a self-hosted certificate generation and management tool for event organisers. It can run on your server under your domain, and its admin panel lets organisers add events, upload their own templates and produce certificates for multiple events. Recipients can retrieve certificates from a download page by entering a certificate code or user ID. The project is open source, licensed under AGPL-3.0 and free to use. Its setup relies on Firebase for authentication and database services, with email and password authentication configured for the admin user. MongoDB stores the template base PDFs, so a running MongoDB instance is required. Setup also calls for a Firebase project on the Blaze plan with Firestore and Storage enabled. The README advises disabling Firebase sign-up to prevent other users from creating accounts. Installation involves cloning the repository, installing dependencies with Yarn, building the project and starting the server. The listed CertifiCat plan is free, with no paid tiers or usage limits stated.
Good
- Hosts on your own server and domain
- Supports templates for multiple events
- Recipients can retrieve certificates by code or user ID
- Open source under AGPL-3.0
- Free, with no paid tiers stated
Watch out
- Requires a running MongoDB instance
- Firebase setup requires the Blaze plan
- Installation requires cloning, building and starting the server
- README advises disabling Firebase sign-up
Who it suits
CertifiCat suits event organisers who can host and maintain their own certificate system. It is a fit for teams comfortable setting up Firebase, MongoDB and the project’s server.
Verdict
CertifiCat provides event organisers with a self-hosted workflow for creating and distributing certificates. Its free, open-source model comes with database, Firebase and server setup requirements.
Plans and prices
From CertifiCat's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| CertifiCat | Free | No paid tiers or usage limits stated |
The facts
Each one read from CertifiCat's own pages, with the date it was checked.
What it does
- Admin panel
- The admin panel lets organisers add events, upload templates, and generate certificates.checked 5 Oct 2026
- Authentication and database
- CertifiCat uses Firebase for authentication and database services, with email/password authentication configured for the admin user.checked 5 Oct 2026
- Download page
- Users can download certificates by entering a certificate code or user ID on the download page.checked 5 Oct 2026
- Firebase setup
- The setup instructions require a Firebase project on the Blaze plan, with Firestore and Storage enabled.checked 5 Oct 2026
- Hosting
- It can be hosted on your own server under your own domain.checked 5 Oct 2026
- Install and run
- The README instructs users to clone the repository, install dependencies with Yarn, build the project, and start the server.checked 5 Oct 2026
- Intended users
- The project describes itself as a solution for event organisers managing and distributing certificates.checked 5 Oct 2026
- Open source
- The project is open source, free to use, and licensed under AGPL-3.0.checked 5 Oct 2026
- Purpose
- CertifiCat is a self-hosted certificate generation and management solution for event organisers.checked 5 Oct 2026
- Sign-up control
- The README advises disabling Firebase sign-up to prevent other users from signing up.checked 5 Oct 2026
- Storage
- It uses MongoDB to store certificate template base PDFs and requires a running MongoDB instance.checked 5 Oct 2026
- Templates
- You can bring your own templates to generate certificates for multiple events.checked 5 Oct 2026
Alternatives to CertifiCat
- 1

DesignCap
Free planWebLinuxmacOSWindows8.1From $59.88 a year - 2

SimpleCert
Free planWebAPImacOSWindows7.7From $19 a month - 3

Certifier
Free planWebAPI7.4From $49 a month - 4

MailMergic
Free planWebAPImacOSWindows7.0From $39 a year - 5

CertifyMe
Free planWebAPI6.8Free plan - 6

QRCertificates
Free planWebAPI6.8From $49 a month
