Ribbons – 8 Free CSS Ribbon & Banner Sets

Ribbons is a pack of eight sets: diagonal corner ribbons, horizontal banners with shaped ends, small ribbon badges, ribbon headings, vertical ribbons, price and sale ribbons, dark-interface variants and award rosettes. Everything is drawn with borders, clip-path and pseudo-elements — no images anywhere.

Eight free CSS ribbon and banner sets by uiCookies

At a glance

  • 8 sets, one folder each, single index.html per set
  • Pure CSS — no images, no SVG files, no icon font, no JavaScript
  • Any ribbon takes any label and any colour without re-exporting an asset
  • Corner ribbons stay clipped to their card rather than escaping it
  • No framework, no build step, no dependencies

FAQ

Are these CSS ribbons free?

Yes. All eight sets are free for personal and commercial projects, including client work, and download as a single ZIP with no signup.

How do you make a corner ribbon in CSS?

Position a band absolutely over the corner, rotate it 45 degrees, and give it a negative offset so it runs past both edges. The container needs overflow:hidden — that is what trims the band to the corner instead of letting it stick out.

Aigars Silkalns

Designed & written by Aigars Silkalns

Aigars is the founder of Colorlib and uiCookies and has been designing and shipping free website templates since 2013. Every template and UI pack on uiCookies is designed and maintained in-house.

XLinkedInMore about uiCookies →

Free
Demo