0xelitesystem/svg-badge-generator

offline tool / zero requests

svg-badge-generator

README status badges as pure inline SVG. Pick label, value, colors and style; get the raw markup, a data-URI markdown embed, a committed-file embed and an HTML tag. No badge service, no external request on every README view, nothing to rate-limit you.

inputs

#555555
#44cc11
Style
Quick presets

preview

light readme
Badge preview at 1x on a light background1x
Badge preview at 2x on a light background2x
dark readme
Badge preview at 1x on a dark background1x
Badge preview at 2x on a dark background2x

embed

raw svg markup


        

markdown, data uri (zero hosted files)


        

markdown, committed file


          

Download the badge, commit it to docs/badge.svg in your repo, and this line renders forever with no external service.

html img tag


        

why not a badge service

A hosted badge is an external request on every single README view: someone else's server learns your traffic, can rate-limit you, and when it is down or you are offline your README shows a broken image. That dependency buys you nothing for a static label.

An inline or committed SVG is permanent and private. It renders offline, in air-gapped mirrors, in exported docs, and it will look exactly the same in ten years. This page generates that SVG locally; nothing you type leaves your browser.