Generate and manage local certificates on macOS and Windows
A .NET MAUI desktop app for generating and managing self-signed certificates and root certificate authorities. Use for local development, home labs, and internal tooling.
Warning
Certificates generated by SelfCertForge are self-signed and should never be used in production or public-facing environments. Browsers and operating systems will not trust them by default, and they provide no assurance to end users.
Download the appropriate installer for your operating system:
- Create a Root CA (certificate + private key)
- Generate and sign child certificates
- Add generated Root certificates to system trust store
- Export as DER, PEM, PFX, or P7B formats
- Standard X509 field support; Subject, Subject Alternative Names, Key Usage, etc.
- macOS
- Windows
- .NET 10 SDK with MAUI workload
make build # build the app
make run # launch the app
make clean # clean build output
make rebuild # clean + build
make test # run tests





