About CSS Checkbox Stylizer
Replace native checkboxes with custom designs. Lightweight CSS-only checkboxes that work across all modern browsers.
Design custom checkboxes without external image dependencies.
Design custom checkboxes without external image dependencies
.custom-checkbox {
appearance: none;
width: 20px;
height: 20px;
border: 2px solid #d1d5db;
border-radius: 4px;
cursor: pointer;
position: relative;
transition: all 0.2s;
}
.custom-checkbox:checked {
background-color: #6366f1;
border-color: #6366f1;
}
.custom-checkbox:checked::after {
content: "";
position: absolute;
left: 35%;
top: 15%;
width: 25%;
height: 50%;
border: solid white;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}Replace native checkboxes with custom designs. Lightweight CSS-only checkboxes that work across all modern browsers.
Found a bug or have a suggestion to improve the CSS Checkbox Stylizer? Let us know and we'll fix it!