mkcert
Command-line tool that creates locally trusted development certificates and installs a local certificate authority in the system trust store.
mkcert is a Go command that creates certificates for the host names a developer passes to it, and makes them trusted on the local machine. It installs a local certificate authority in the system trust store and signs the certificates with it. Install routes are Homebrew, MacPorts, Chocolatey, Scoop, the Arch Linux package, a prebuilt binary or a build from source with go build. The copyright line names The mkcert Authors, and the source is on GitHub.
Worth knowing
The README says mkcert is meant for development purposes, not production, and says it should not be used on end users’ machines. On Linux, certutil must be installed first.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, Written in, License, GitHub stars
api.github.com/repos/FiloSottile/mkcert - 2026-10-28: links, Runtime, Categories, Install with, Runs as
github.com/FiloSottile/mkcert/blob/master/README.md - 2026-10-28: Maintainer
raw.githubusercontent.com/FiloSottile/mkcert/master/LICENSE - 2026-10-28: First release
api.github.com/repos/FiloSottile/mkcert/releases - 2026-10-28: License model
github.com/FiloSottile/mkcert/blob/master/LICENSE - 2026-10-28: Current major version, Last release
api.github.com/repos/FiloSottile/mkcert/releases/latest - 2026-10-28: Contributors
api.github.com/repos/FiloSottile/mkcert/contributors?per_page=1