Free SSL & Vendor Status Badges
Two keyless SVG badges rendered from live monitoring data: the days left on any domain's SSL certificate, and the current status of the cloud vendors Merlonix watches. Pick a domain or a vendor, copy the HTML or Markdown, paste it anywhere.
SSL certificate badge
Shows the days left on the domain's live TLS certificate. Green while valid, amber inside 30 days, red once expired or untrusted.
https://api.merlonix.com/v1/public/badge/ssl/merlonix.com.svg
Embed the SSL badge for merlonix.com
The image is rendered live by the Merlonix API and cached for ten minutes. The link opens a fresh certificate check, so the badge stays honest as the certificate renews.
<a href="https://merlonix.com/tools/cert-watch/?utm_source=badge&utm_medium=referral&hostname=merlonix.com" target="_blank" rel="noopener">
<img src="https://api.merlonix.com/v1/public/badge/ssl/merlonix.com.svg" alt="SSL by Merlonix: certificate status for merlonix.com" height="20" />
</a>[](https://merlonix.com/tools/cert-watch/?utm_source=badge&utm_medium=referral&hostname=merlonix.com)Vendor status badge
Shows the latest status Merlonix observed on the vendor's public status feed. Turns grey and says “stale data” if the feed has not been checked in a day.
https://api.merlonix.com/v1/public/badge/status/cloudflare.svg
Embed the Cloudflare status badge
Rendered from Merlonix's own observation of the Cloudflarestatus feed and cached for five minutes. The link opens the vendor's 30-day history page.
<a href="https://merlonix.com/vendors/cloudflare/?utm_source=badge&utm_medium=referral" target="_blank" rel="noopener">
<img src="https://api.merlonix.com/v1/public/badge/status/cloudflare.svg" alt="Cloudflare status by Merlonix" height="20" />
</a>[](https://merlonix.com/vendors/cloudflare/?utm_source=badge&utm_medium=referral)Where does the data behind the badges come from?
The SSL badge reads the live TLS certificate of the domain you name, exactly like the free certificate checker on this site, and shows the number of days until it expires. The vendor status badge shows the most recent status Merlonix itself observed on that vendor’s public status feed. Nothing is typed in by hand and nothing is cached longer than a few minutes.
Do I need an API key or an account?
No. Both badge URLs are public and keyless. You can paste the snippet into a GitHub README, a Notion page, an internal wiki or your own status page without signing up for anything.
How often does a badge update?
The rendered image is cached at the edge for ten minutes (SSL) or five minutes (vendor status), so a badge on a busy page costs at most one check per window rather than one per visitor. If the vendor feed has not been checked for more than a day the status badge turns grey and says “stale data” instead of showing an old colour.
What do the colours mean?
Green is a valid certificate, or a vendor reporting operational. Amber is a certificate expiring within thirty days, or a vendor reporting degraded performance or a partial outage. Red is an expired or untrusted certificate, or a vendor-declared major outage. Blue marks scheduled maintenance. Grey means no certificate was found, the check was unavailable, or the data is stale.
Related
Monitor your own domains and vendors — not just badge them
A badge shows today's state to whoever is looking. Merlonix re-checks every certificate and vendor on a schedule and alerts you before a renewal lapses or when a vendor you depend on goes down.
No credit card required.