Changelog

Release notes for public versions. Get CertConvert on the Mac App Store or the Microsoft Store.

1.1.1 — 25 July 2026

A maintenance release.

  • Unusual or damaged certificate and key files now report a clear error instead of failing unexpectedly.
  • Certificate chain results say plainly when a chain is anchored to a root you supplied rather than a system-trusted authority.

No changes to certificate conversion, chaining, inspection or generation.

1.1.0 — 16 July 2026

A redesigned Generate page that makes the two outputs impossible to mix up.

  • Choose the output first — a segmented toggle picks Self-Signed Certificate or Signing Request (CSR), and the form shows only the fields that output uses. Validity, which a CSR doesn’t carry, appears for self-signed certificates only.
  • One primary action — a single Generate And Save button whose label follows the chosen output, replacing the two competing save buttons.
  • Consistent button emphasis on the key card: Generate Key And Save is now the primary action, Load Existing Key the secondary.

No changes to certificate conversion, chaining or inspection.

1.0.2 — 12 July 2026

A small release that adds a persistent Support on Ko-fi link in the sidebar footer, so you can support development from anywhere in the app. No functional changes to certificate handling.

1.0.1 — 12 July 2026

A maintenance release hardening the self-update feature after a code review.

  • Update checksum verification now fails closed. If a release publishes a SHA256SUMS.txt that does not list the downloaded file, the update is aborted rather than applied — previously that was indistinguishable from “no checksum published”. Checksum verification is now covered by tests.
  • In-app downloads are cancellable — a Cancel button appears during a download.
  • Minor: broader error handling on the save-to-Downloads fallback, corrected recovery-copy wording and internal cleanup.

No functional changes to certificate conversion, chaining, inspection or generation.

1.0.0 — initial public release, 12 July 2026

The first publicly available build — an offline certificate toolbox for macOS and Windows. What it does at launch:

  • Inspect any certificate, key, CSR or bundle — drag it in, with formats detected from content.
  • Convert between PEM, DER (.cer/.der), PKCS #7 (.p7b) and PKCS #12 (.pfx/.p12), in both directions.
  • Chain: drop root, intermediate and device certs in any order, auto-sort, validate offline and export as PEM, P7B or PFX.
  • Keys: convert PKCS #8 / PKCS #1 / SEC 1 / encrypted formats, and check whether a key matches a certificate.
  • Generate keys (RSA or ECDSA), CSRs and self-signed certificates with SANs and CA options.
  • The same executable is a CLI when run with arguments (--help for the verbs).
  • In-app updates: an opt-in check of GitHub that can download, verify (SHA-256) and apply a newer version in place. Off by default — the only time the app touches the network.
The full source for every version is on GitHub.