CSS Badge Generator
A small status badge, actually live-previewed as a real rendered element -- solid, outline, soft or gradient style, pill/rounded/square shape, optional dot/check/star icon, presets, randomize, and export to CSS, Tailwind, SCSS or React.
What this tool does
Builds a small status badge — the kind used for "New," "Beta," a status dot, or a category tag — with a real rendered live preview that updates as every option is tweaked, rather than only generated code with no visual to check it against.
Four styles
Solid (a filled background), outline (transparent with a coloured border), soft (a tinted, low-opacity background derived from the main colour — a common modern badge look), and gradient (a two-colour diagonal fill).
Shape, size and icon
Pill, rounded, or square shape, three sizes, and an optional icon — a small dot, a checkmark, or a star — placed before the text. An uppercase toggle adds letter-spacing for a more label-like look.
Presets and randomizing
Seven presets — Success, Warning, Error, Info, New, Beta, and Live — cover the common badge roles with the right style, colour, and icon combination already set, plus a randomize button for quick exploration.
Getting the CSS out
Export as plain CSS (with the required markup), a Tailwind arbitrary-value class string, SCSS, or a React component, copyable with one click.
Privacy
Everything runs locally in your browser -- nothing you build is sent to a server.