The paid plan for shieldcn. Public badges are free forever; Plus adds saved READMEs, mass migration, AI, and a managed brand with hosted assets.
Public badges are free forever — that part never changes. Plus adds identity and control around your badges, and keeps shieldcn sustainable.
There is one paid tier:
| Capability | Free | Plus |
|---|---|---|
| All badge providers, variants, themes, icons | ✅ | ✅ |
| Charts, headers, sponsor & contributor walls | ✅ | ✅ |
| Query-param styling on every badge | ✅ | ✅ |
| Single-repo shields.io migration preview | ✅ | ✅ |
| Saved READMEs in the Studio (cloud sync) | ✅ (2) | ✅ (50) |
| Saved badges library (reusable, cloud sync) | ✅ (2) | ✅ (50) |
| Mass migration — open PRs across all repos | — | ✅ |
| AI — generate & polish READMEs | — | ✅ |
| Managed brand | — | ✅ (1) |
| Hosted brand assets (logos + fonts) | — | ✅ |
| Brand-aware badges & README headers | — | ✅ |
Change your brand once, every distributed asset updates. A Plus brand is a named set of style tokens plus hosted logos and fonts. Reference it by URL from your READMEs, npm pages, and docs sites. Edit the brand in the dashboard and every embed that references it re-renders on the next fetch — no PRs across 40 repos when you rebrand.

Change acme's color, logo, or font in the dashboard, and that badge — and
every other ?brand=acme embed anywhere — follows.
Billing runs through Polar as the merchant of record (it handles global tax). Checkout and cancellation happen in the Polar customer portal, linked from your dashboard.
Your subscription entitles your personal account, and every saved README and brand belongs to it.