FREEDOM251

Freedom251 › Certificate Maker Software

CertifiCat

Free plan Self-hostedWeb

Visit CertifiCat Alternatives Pricing

CertifiCat's own site

What CertifiCat is

CertifiCat is a self-hosted certificate generation and management project for event organisers. Organisers can run it on their own server under their own domain, create events in its admin panel, and upload templates they provide. The same templates can be used to produce certificates for multiple events. Recipients retrieve certificates from a download page by entering a certificate code or user ID.

The project is open source and licensed under AGPL-3.0. Its admin authentication and database services use Firebase, with email and password authentication configured for the admin user. A running MongoDB instance is required to store base PDF files for certificate templates. Setup calls for a Firebase project on the Blaze plan with Firestore and Storage enabled; the project instructions also advise disabling Firebase sign-up to prevent other users from registering. To install it, the instructions describe cloning the repository, installing dependencies with Yarn, building the project, and starting the server. CertifiCat is free to use, with a listed plan price of $0 and no paid tiers or usage limits stated.

Who it suits

CertifiCat suits event organisers who want to create and distribute certificates using templates they provide. It is a fit for organisers able to host the application themselves and set up Firebase and MongoDB.

What it does well

  • Free to use and licensed under AGPL-3.0.
  • Can run on your own server and domain.
  • Supports events and templates managed through an admin panel.
  • Recipients can retrieve certificates using a code or user ID.
  • No paid tiers or usage limits are stated.

What to know first

  • Requires a running MongoDB instance.
  • Requires a Firebase project on the Blaze plan.
  • Setup involves cloning, dependency installation, building, and starting the server.

Plans

PlanBilled and limitsPrice
CertifiCatNo paid tiers or usage limits statedFree

As github.com lists them, read 5 Oct 2026. The maker's own page has the final word.

Getting started

  1. Create a Firebase project on the Blaze plan and enable Firestore and Storage.
  2. Set up a running MongoDB instance for certificate template PDFs.
  3. Clone the CertifiCat repository.
  4. Install the dependencies with Yarn.
  5. Build the project and start the server.
  6. Disable Firebase sign-up as the project instructions advise.

Verdict

Choose CertifiCat if you want a free, open-source certificate tool that you can host and configure for your events. Its setup depends on Firebase and MongoDB, so it may not suit organisers who do not want to manage those services.

Questions

How much does CertifiCat cost?

The listed CertifiCat plan costs nothing. The project is free to use, with no paid tiers stated.

Is CertifiCat open source?

Yes. It is licensed under AGPL-3.0.

Where can I run CertifiCat?

It is self-hosted and can run on your own server under your own domain.

What does setup require?

Setup requires a Firebase project on the Blaze plan with Firestore and Storage enabled, plus a running MongoDB instance. The instructions also cover cloning the repository, installing dependencies with Yarn, building, and starting the server.

How do recipients download certificates?

Recipients enter a certificate code or user ID on the download page.

Who makes CertifiCat?

The project is available at the CertifiCat repository on GitHub.

Facts from CertifiCat's own pages

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

Where CertifiCat stands on Freedom251

Look at these too