Collection of free jQuery checkbox examples and plugins: simple, nested, multiple, for images, for tables and other checkboxes. Update of December 2020 collection. 1 new item.
Related Articles

Links
Made with
- HTML / CSS / JS
About a code
Switch, Checkbox, Radio Button
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Dependencies: feather-icons.js
Links
Made with
- HTML (Pug) / CSS (Sass) / JS
About a code
Happy Little Checkboxes
Animated checkboxes with little jQuery.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: no
Dependencies: font-awesome.css
Links
Made with
- HTML / CSS (SCSS) / JS
About a code
Variable Based Inputs - Checkbox/Radio/Toggle Switches
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: yes
Dependencies: -
Links
Made with
- HTML / CSS / JS
About a code
Checkbox Animation
Checkbox design with jQuery. Click on the box!
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: no
Dependencies: -
Links
Made with
- HTML / CSS (SCSS) / JS
About a code
jQuery Animated Checkboxes
Just some simple animated toggle elements.
Compatible browsers: Chrome, Edge, Firefox, Opera, Safari
Responsive: no
Dependencies: font-awesome.css

- 895 stars
- 41 watchers
Labelauty jQuery Plugin
A nice and lightweight jQuery plugin that gives beauty to checkboxes and radio buttons and allows custom labels for each status of (un)checked inputs.

- 105 stars
- 8 watchers
Checkboxes.js
A jQuery plugin that gives you nice powers over your checkboxes.
Features- check all checkboxes in context
- uncheck all checkboxes in context
- toggle states of all checkboxes in context
- enable range selection
- limit the number of checked checkbox per context
- data API like Twitter Bootstrap

- 77 stars
- 6 watchers
MultiPicker
Multipicker is jQuery plugin for selecting days, numbers or other elements, it supports multi selecting (like checkboxes) or single element selection (like radio buttons).

- 49 stars
- 11 watchers
Checkboxradio
jQuery plugin for progressively enhanced radio buttons and checkboxes.

- 44 stars
- 6 watchers
jQuery DataTables Checkboxes
Checkboxes is an extension for the jQuery DataTables library that provides universal solution for working with checkboxes in a table.
Features- select/deselect all checkboxes with "select all" control
- select/deselect rows by clicking on a checkbox with Select extension
- works in client-side and server-side processing modes
- supports alternative styling
- supports FixedHeader and FixedColumns extensions
- supports deferred rendering
- extensive API for fine-grained control

- 37 stars
- 3 watchers
jQuery Tristate Checkbox Plugin
jquery.tristate.js is a jquery plugin for adding "tristate" indeterminate functionality to checkboxes in nested lists.

- 31 stars
- 2 watchers
alt-checkbox
Style checkbox with CSS and Icon Fonts with help of alt-checkbox jQuery plugin. It's a nice alternative for standard html checkbox.
Features- it hides standard html 'input checkbox' but synchronizes with it
- it uses icon fonts
- it scales as you want. You just set up a
font-size
and that's all - it can be styled as you wish with help of CSS
- it's possible to navigate and check with keyboard (tab and space)

- 23 stars
- 4 watchers
imgCheckbox
imgCheckbox is a jQuery plugin that makes img tags checkable (much like Google's recaptcha image selection tool).

- 20 stars
- 186 watchers
Bootstrap Checkbox
A checkbox component based on Bootstrap framework.

- 19 stars
- 4 watchers
Deep Checkbox
jQuery plugin that brings some logic to nested checkboxes.

- 9 stars
- 2 watchers
LC Switch
Superlight jQuery plugin improving forms look and functionality.
Give a modern and flat look to your applications and take advantage of events and public functions. Everything in just 5KB, all inclisive.

- 7 stars
- 2 watchers
iosCheckbox.js
A jQuery plugin that transform any checkbox element into a beautiful ios style checkbox.

- 4 stars
- 3 watchers
jQuery asChoice
A jquery item choice plugin for easily choose one or multi-item.

- 4 stars
- 1 watchers
Simple Switch
A simple switch jQuery plugin to beautify your checkbox.

- 3 stars
- 2 watchers
TinyToggle
jQuery plugin to create a flexible and modern checkbox input.
TinyToggle is a simple and useful plug-in to mask the checkboxes html inputs tag in your html projects. You can choose from 13 different icons sets available, you can also customize colors palette and size as you like.
TinyToggle is based on web fonts css it's easy to use and light to include in your project.

- 2 stars
- 1 watchers
img-checkbox
Img-checkbox is a jQuery-based replacement for input checkboxes. It supports image, fontawesome, and custom content as input.

- 2 stars
- 1 watchers
Checks Plugin
Lightweight plugin checkboxes and radio buttons for jQuery and Zepto.

- 1 stars
- 1 watchers
Checktree
It is a JQuery plugin which provides Checktree functionality.