Generators · 100% free
CSS Button Variant Generator
Generate a full button system (primary, secondary, ghost, destructive) with hover/focus states.
CSS
css
:root { --primary: #6366f1; --destructive: #dc2626; }
.btn { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.625rem 1rem;
font-weight: 600; border-radius: 0.375rem; font-size: 0.875rem; cursor: pointer;
transition: all 0.15s; border: 1px solid transparent; }
.btn:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; }
.btn:disabled { opacity: 0.5; cursor: not-allowed; }
.btn-primary { background: var(--primary); color: white; }
.btn-primary:hover { filter: brightness(1.1); }
.btn-secondary { background: #f3f4f6; color: #111827; border-color: #e5e7eb; }
.btn-secondary:hover { background: #e5e7eb; }
.btn-ghost { background: transparent; color: var(--primary); }
.btn-ghost:hover { background: rgba(99, 102, 241, 0.1); }
.btn-outline { background: transparent; color: var(--primary); border-color: var(--primary); }
.btn-outline:hover { background: var(--primary); color: white; }
.btn-destructive { background: var(--destructive); color: white; }
.btn-destructive:hover { filter: brightness(1.1); }About this tool
Generate a coherent button set: primary, secondary, ghost, destructive, each with hover, focus, disabled states.
More free tools
See all tools → Generators
Underline Text Generator
Generate u̲n̲d̲e̲r̲l̲i̲n̲e̲d̲ text using Unicode combining characters. Best on X and Discord.
Generators
Reverse Text Generator
Reverse character order in text, letters stay upright but appear in mirror sequence. Different from upside-down.
Generators
TikTok Video Embed Code Generator
Generate TikTok video embed code using the official blockquote + embed.js script. Parses video ID from URL.
Generators
Quote Card Image Generator
Generate branded quote card images from text, for IG, LinkedIn, X. Pick colours, fonts, dimensions.
Free forever · No card
Why wait? Try it free today.
Stop managing feeds manually. Start optimising with AI in 30 seconds.
- 100% free forever, no credit card required
- 1 brand, 1 feed, 100,000 products per feed
- Full AI Product Optimisation, Rule Engine, and 200+ channel exports
- Pay only for AI credits when you need them