
Commerce — Free Bootstrap 6 E-commerce Website Template
Commerce is a free, premium three-page Bootstrap 6 online store template for small-batch and direct-to-consumer shops. It pairs a filterable storefront with a full product detail page and a three-step checkout, so you get the whole buying journey rather than a single landing page.
The product filters, checkout and promo fields are built on components that simply did not exist in Bootstrap 5 — Combobox for category and country pickers, Range with a value bubble for price, Chip input for materials and promo codes, OTP input for payment verification, and the new Stepper to drive the checkout flow.

Key features
- Three pages — storefront, product detail and a three-step checkout
- Filterable product grid using Combobox (multi-select), Range with value bubble, and Chip input
- Product page with gallery thumbnails, variant options, quantity stepper and tabbed detail
- Multi-step checkout driven by the new Stepper component, with OTP payment verification
- Cart and search in native
- Accordion built on native
, no JavaScript required - Composable theme tokens — retheme the whole store by overriding –bs-primary-base
- Full dark mode via data-bs-theme, remembered across visits
- Native form validation with data-bs-validate and :user-invalid
- ESM-only vanilla JavaScript — no jQuery, no bundler, no build step
- Verified to render with zero console errors on every page
Before you use it
Bootstrap 6 is in alpha: 6.0.0-alpha.1 shipped on 8 October 2026, and more breaking changes are expected before the stable release. This template bundles the exact Bootstrap build it was tested against, so nothing changes until you choose to upgrade. Bootstrap 6 supports Chrome and Edge 130+, Firefox 132+ and Safari 18+.





