README Badge Builder
Visually build shields.io badges for your README. Pick from common types (npm version, GitHub stars, license, downloads, build status) or build a custom badge. Copy the Markdown ready to paste.
Preview
How to use the README Badge Builder
Pick a badge type. The form changes to ask for the right fields (npm package name, GitHub repo, license name). The shields.io URL builds live; the preview shows the actual rendered badge. Copy Markdown for README files, HTML for blog posts.
Status badges for your README
The small colored badges at the top of a README — build passing, npm v2.1.0, MIT license, 1.2k stars — are images served by shields.io. Each is an SVG generated from a URL that encodes the label, value, and color; many types also query a live source, so a version or download-count badge updates itself as the underlying data changes.
Writing those URLs by hand means remembering the path format for each badge type. This builder gives you a form per type — npm version, downloads, GitHub stars, open issues, license, build status, or a fully custom label/value/color — builds the shields.io URL live, previews the actual badge, and hands you the Markdown and HTML ready to paste.
Common use cases
- npm package READMEs — show the current published version and download count.
- GitHub repo status — display star count and open-issue count at a glance.
- License visibility — add a badge stating the project's license up front.
- Build status — surface a GitHub Actions passing or failing badge.
- Custom badges — build any label/value/color pair for project-specific info.