Table of Contents

RADIO BUTTONS WITH MARBLE AND WOOD

Interaction with radio buttons made to look like Chinese checkers on a wooden board.

See the Pen Radio Buttons With Marble and Wood by Jon Kantner (@jkantner) on CodePen.

Author

  • Jon Kantner

Made with

  • HTML / CSS (Sass)

NEUMORPHIC RADIO

See the Pen Neumorphic Radio by halvves (@halvves) on CodePen.

Author

  • halvves

Made with

  • HTML / CSS

RADIO HOPPING

As you select different options, watch the dot worm hop from the previous to the current.

See the Pen Radio Hopping by Jon Kantner (@jkantner) on CodePen.

Author

  • Jon Kantner

Made with

  • HTML / CSS (Sass)

2020 TOGGLES

See the Pen 2020 Toggles by Aaron Iker (@aaroniker) on CodePen.

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS)

BULGY RADIOS

Another overly elaborate radio animation.

See the Pen Bulgy radios by Liam (@liamj) on CodePen.

Author

  • Liam

Made with

  • HTML / CSS (SCSS) / JS

CARD THEME SWITCHER

Heres an interaction which allows you to change your card theme. We focused on the two simple micro animations which indicate the accomplishment of changing your card – which is quite a joyful moment for most users.

See the Pen Recreation: Card theme switcher by Dean Hidri (@visualcookie) on CodePen.

Author

  • Dean Hidri

Made with

  • HTML / CSS (SCSS)

CUSTOM RADIO BUTTONS

See the Pen CSS Only: Custom Radio Buttons by Abubaker Saeed (@AbubakerSaeed) on CodePen.

Author

  • Abubaker Saeed

Made with

  • HTML / CSS

PURE CSS RADIO BUTTONS (DARK/LIGHT)

See the Pen Checkboxes and radios (dark/light) – pure css – #06 by Ivan Grozdic (@ig_design) on CodePen.

Author

  • Ivan Grozdic

Made with

  • HTML / CSS

GET FIT

Brandon McConnell

See the Pen Get Fit by Brandon McConnell (@brandonmcconnell) on CodePen.

Author

  • Brandon McConnell

Made with

  • HTML / CSS (SCSS)

ANIMATED SVG RADIO BUTTONS

Animated SVG radio buttons using CSS.

See the Pen Animated SVG radio buttons by Andrej Sharapov (@andrejsharapov) on CodePen.

Author

  • Andrej Sharapov

Made with

  • HTML (Pug) / CSS (SCSS)

UNDERGROUND RADIO BUTTONS

The radio button highlight travels underground.

See the Pen Underground radios by Mikael Ainalem (@ainalem) on CodePen.

Author

  • Mikael Ainalem

Made with

  • HTML / CSS

PURE CSS RADIO BUTTON DOT-SLIDER

A range-click slider with a sliding dot indicator, labels, validity-conditional styling, and no JS. Works 100% on JS-restricted sites.

See the Pen Radio Button Dot-Slider (Pure CSS) by Brandon McConnell (@brandonmcconnell) on CodePen.

Author

  • Brandon McConnell

Made with

  • HTML / CSS (SCSS)

MOBILE RADIO BUTTONS WITH SMALL ANIMATION

Mobile radio buttons as real buttons, simple look and feel with a small animation. Easy to use and to handle.

See the Pen Mobile Radio Buttons with small animation by Benjamin Koehler (@Benny29390) on CodePen.

Author

  • Benjamin Koehler

Made with

  • HTML / CSS (SCSS)

FANCY CHECKBOXES AND RADIO BUTTONS

Fancy checkboxes and radio buttons with Font Awesome.

See the Pen Fancy Checkboxes and Radio Buttons — with Font Awesome by Jase (@jasesmith) on CodePen.

Author

  • Jase

Made with

  • HTML / CSS (SCSS)

RADIO BUTTONS INTERACTION

Radio buttons interaction with HTML and CSS.

See the Pen Radio Buttons Interaction ✨ by Dronca Raul (@rauldronca) on CodePen.

Author

  • Dronca Raul

Made with

  • HTML / CSS

RADIO INPUT

See the Pen Radio Input by Aaron Iker (@aaroniker) on CodePen.

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS)

CHECKBOX & RADIO BUTTONS

macOS Mojave dark mode checkbox & radio buttons.

See the Pen macOS Mojave dark mode checkbox & radio buttons by Andreas Storm (@avstorm) on CodePen.

Author

  • Andreas Storm

Made with

  • HTML / CSS (Stylus)

ALIGNMENT RADIO BUTTONS

CSS tricks: use flex-grow for transition.

See the Pen [CSS] Alignment button by Rplus (@Rplus) on CodePen.

Author

  • Rplus

Made with

  • HTML (Pug) / CSS (SCSS)

MATERIAL DESIGN RADIO BUTTONS

Pure CSS Material Design radio buttons.

See the Pen Material Design Radio Buttons by Andreas Storm (@avstorm) on CodePen.

Author

  • Andreas Storm

Made with

  • HTML / CSS (Stylus)

WOBBLE RADIO BUTTONS

UI snippet for radio buttons in HTML, CSS and JS.

See the Pen Wobble radiobuttons by Tamino Martinius (@Zaku) on CodePen.

Author

  • Tamino Martinius

Made with

  • HTML / CSS / JavaScript

RESPONSIVE TOGGLE SWITCH

A toggle switch to use in your forms (using radio inputs as the core) that is responsive. Styled with CSS, using flexbox for sizing.

See the Pen Responsive Toggle Switch by Darin (@dsenneff) on CodePen.

Author

  • Darin

Made with

  • HTML
  • CSS/SCSS

SMILE TOGGLE (HTML + CSS)

Radio button with CSS by using the :checked~(classname) state.

See the Pen Smile Toggle | HTML + CSS by Cameron Fitzwilliam (@CameronFitzwilliam) on CodePen.

Author

  • Cameron Fitzwilliam

Made with

  • HTML
  • CSS/SCSS

PURE CSS-SVG RADIO SELECTOR BUTTONS

Example built using just CSS and SVG’s, no JS needed. Inspired by Google Material Design.

See the Pen Pure CSS – SVG Radio Selector Buttons by Nikki Pantony (@nikkipantony) on CodePen.

Author

  • Nikki Pantony

Made with

  • HTML
  • CSS

SLAP TOGGLE

CSS slap toggle.

See the Pen Slap Toggle by Yariv Fruend (@YarivFrd) on CodePen.

Author

  • Yariv Fruend

Made with

  • HTML
  • CSS
  • JavaScript

INPUT RADIO

Simple input radio style.

See the Pen Input Radio by Andreas Storm (@avstorm) on CodePen.

Author

  • Andreas Storm

Made with

  • HTML
  • CSS/Sass

☑️ TRANSFORM TOGGLES, WILL-CHANGE ☑️

A transform-only version of Flexbox Toggles to compare performance and code. This takes it a little further with will-change for buttery-smooth animation without repaints.

See the Pen ☑️ Transform Toggles, will-change ☑️ by Shaw (@shshaw) on CodePen.

Author

  • Shaw

Made with

  • HTML / CSS (Less)

MATERIAL INSPIRED RADIO GROUPS

HTML and CSS radio groups.

Demo image: Material Inspired Radio Groups

Author

  • Buddy Reno

Made with

  • HTML
  • CSS/SCSS

TOGGLE RADIO INTPUT

Toggle radio intput with the label.

See the Pen Toggle radio intput with the label by Andrew Vereshchak (@multum) on CodePen.

Author

  • Andrey Vereshchak
  • 03.08.2017

Made with

  • HTML
  • CSS/SCSS
  • JavaScript (jQuery.js, bootstrap.js, slick.js)

CUSTOM RADIO BUTTONS SURVEY

Custom radio buttons survey with jQuery.

Demo Image: Custom Radio Buttons Survey

Author

  • Tobias Bogliolo
  • 07.07.2017

Made with

  • HTML
  • CSS
  • JavaScript (jQuery.js)

STYLING RADIO BUTTONS

Pure CSS styling radio buttons.

Demo Image: Styling radio buttons

Author

  • Alexander Repeta
  • 30.06.2017

Made with

  • HTML
  • CSS/SCSS

LIQUID RADIO BUTTON

Liquid radio button using SVG and GSAP (GreenSock).

Demo Image: Liquid Radio Button

Author

  • Ryan LaBar
  • 06.06.2017

Made with

  • HTML
  • CSS/SCSS
  • JavaScript (jQuery.js, TweenMax.js)
  • SVG

LIQUID RADIO BUTTON

Liquid radio button with SVG.

Demo Image: Liquid Radio Button

Author

  • Tamino Martinius
  • 02.06.2017

Made with

  • HTML
  • CSS

CUSTOM RADIO BUTTONS

HTML and CSS custom radio buttons.

Demo Image: Custom Radio Buttons

Author

  • Dronca Raul
  • 24.03.2017

Made with

  • HTML
  • CSS/SCSS

RADIO BUTTON CIRCUIT

Radio button circuit with HTMl and CSS.

Demo Image: Radio Button Circuit

Author

  • LukasOe
  • 13.02.2017

Made with

  • HTML/Haml
  • CSS/Sass

Jelly Radio Button

Sticky radio button. Enjoy this flat and simple styling of radio button in only vanilla CSS 🙂

Demo Image: Jelly Radio Button

Author

  • Tommaso Poletti

Made with

  • Html / CSS
Demo and Download Demo and Download

Hidden Radio Messages/Tooltips

Hidden radio messages/tooltips in HTML and CSS.

Demo Image: Hidden Radio Messages/Tooltips

Author

  • Joshua Ward

Made with

  • Html / CSS
Demo and Download Demo and Download

Ripple Animation On Input Type Radio And Checkbox

HTML and CSS ripple animation on input type radio and checkbox.

Demo Image: Ripple Animation On Input Type Radio And Checkbox

Author

  • WILDER TAYPE

Made with

  • Html / CSS
Demo and Download Demo and Download

CSS Radio Buttons

A simple and elegant CSS radio button.

Demo Image: CSS Radio Buttons

Author

  • Tristan White

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Group Using Labels

Radio group using labels with HTML and CSS.

Demo Image: Radio Group Using Labels

Author

  • Sam Keddy

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Button Big Square

Pure CSS radio button big square.

Demo Image: Radio Button Big Square

Author

  • Gabriel Ferreira

Made with

  • Html / CSS
Demo and Download Demo and Download

Animated Checkbox And Radio Buttons

Animated CSS-only checkbox and radio switches.

Demo Image: Animated Checkbox And Radio Buttons

Author

  • Kolja Kutschera

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Selects

Radio selects: flexbox and fun.

Demo Image: Radio Selects

Author

  • Adam Clark

Made with

  • Html / CSS
Demo and Download Demo and Download

Checkout Form

A checkout form using styled radio buttons.

Demo Image: Checkout Form

Author

  • Rosa

Made with

  • Html / CSS
Demo and Download Demo and Download

SVG Splat Radio Buttons

HTML, CSS and SVG splat radio buttons.

Demo Image: SVG Splat Radio Buttons

Author

  • Chris Gannon

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Buttons

Open different windows by clicking a radio buttons.

Demo Image: Radio Buttons

Author

  • Saumitra Bose

Made with

  • Html / CSS
Demo and Download Demo and Download

CSS Only Input Radio Select Concept

Testing out some input radio selecting concept with an animated slide to whow which one is selected.

Demo Image: CSS Only Input Radio Select Concept

Author

  • web-tiki

Made with

  • Html / CSS
Demo and Download Demo and Download

Input & Radio-Button

Pure CSS input & radio-button.

Demo Image: Input & Radio-Button

Author

  • Ophelia Fournier-Laflamme

Made with

  • Html / CSS
Demo and Download Demo and Download

Very Simple Radio Buttons

HTML and CSS just very simple radio buttons.

Demo Image: Very Simple Radio Buttons

Author

  • Pamela Dayne

Made with

  • Html / CSS
Demo and Download Demo and Download

Pure CSS Fancy Checkbox/Radio

A Fancy Checkbox/Radio buttons with small transition, enjoy it!

Demo Image: Pure CSS Fancy Checkbox/Radio

Author

  • Raúl Barrera

Made with

  • Html / CSS
Demo and Download Demo and Download

Google Dots Radio Buttons

4 different ways to easily customize radio buttons.

Demo Image: Google Dots Radio Buttons

Author

  • Victor Freire

Made with

  • Html / CSS
Demo and Download Demo and Download

Animated Switch For Radio Buttons

CSS only animated switch build with radio buttons.

Demo Image: Animated Switch For Radio Buttons

Author

  • Fredrik Jensen

Made with

  • Html / CSS
Demo and Download Demo and Download

Material Radio Button

Material radio button with HTML, CSS and JavaScript.

Demo Image: Material Radio Button

Author

  • CODEARMADA

Made with

  • Html / CSS / (Javascript)
Demo and Download Demo and Download

Google Maps Radio Buttons CSS Only

Radio buttons that are styled as actual buttons. CSS only.

Demo Image: Google Maps Radio Buttons CSS Only

Author

  • Elias Meire

Made with

  • Html / CSS
Demo and Download Demo and Download

Simple Toggle

Simple toggle button.

Demo Image: Simple Toggle

Author

  • Dominic Magnifico

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Button CSS

A simple input radio style. Sass is the way!

Demo Image: Radio Button CSS

Author

  • Lorenzo D’Ianni

Made with

  • Html / CSS
Demo and Download Demo and Download

Fancy Radio Button

Fancy radio button that looks like a checkbox.

Demo Image: Fancy Radio Button

Author

  • Stacy

Made with

  • Html / CSS
Demo and Download Demo and Download

Custom CSS3 Radio Button

Custom HTML and CSS radio button.

Demo Image: Custom CSS3 Radio Button

Author

  • sodapop

Made with

  • Html / CSS
Demo and Download Demo and Download

CSS Ripple/Wave Checkbox And Radio Button

Animate the checking and the unchecking, using SASS and Bourbon.

Demo Image: CSS Ripple/Wave Checkbox And Radio Button

Author

  • Matt Sisto

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Button Input Scale

Radio buttons reimagined. This is based on the common survey answers of “never, sometimes, often, usually, always.”

Demo Image: Radio Button Input Scale

Author

  • Caleb Duren

Made with

  • Html / CSS
Demo and Download Demo and Download

Stylish Radio Buttons

CSS only stylish radio buttons.

Demo Image: Stylish Radio Buttons

Author

  • Simon Buisson

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Button Styling

HTML and CSS radio button styling.

Demo Image: Radio Button Styling

Author

  • Morten Olsen

Made with

  • Html / CSS
Demo and Download Demo and Download

CSS Styling Radio Button

Tricks giving style to a radio button.

Demo Image: CSS Styling Radio Button

Author

  • Angela Velasquez

Made with

  • Html / CSS
Demo and Download Demo and Download

Strikethrough Radios

An experiment in striking through parts of a sentence as a way of interacting with radio inputs…

Demo Image: Strikethrough Radios

Author

  • Ed Hicks

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Input

Simple radio input using the :checked psuedo class.

Demo Image: Radio Input

Author

  • Håvard Brynjulfsen

Made with

  • Html / CSS
Demo and Download Demo and Download

Flat Radio Button Inputs

Styled radio buttons that still allows for keyboard input (at least in Chrome).

Demo Image: Flat Radio Button Inputs

Author

  • Kris Hedstrom

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Control

This pen is used in the SitePoint article – Theming Form Elements with Sass.

Demo Image: Radio Control

Author

  • SitePoint

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Buttons

No JS, no img, full em, editable text (flexible).

Demo Image: Radio Buttons

Author

  • Jonathan Levaillant

Made with

  • Html / CSS
Demo and Download Demo and Download

Flat Radio – Yes/No

Based off of Nate Wiley’s “Styled Radio Buttons” pen. Similar concept but with a flat design. Play around with color variables ($red, $blue, $green) to adjust the colors of the buttons.

Demo Image: Flat Radio - Yes/No

Author

  • Matthew Blode

Made with

  • Html / CSS
Demo and Download Demo and Download

Awesome Toggle Button

Two very nice radio buttons joined together as a toggle switch.

Demo Image: Awesome Toggle Button

Author

  • Andrew

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Checked Style

Checked radio style. Awesome.

Demo Image: Radio Checked Style

Author

  • Volker Otto

Made with

  • Html / CSS
Demo and Download Demo and Download

2 Elements 1 Styled Radio

Pure HTML/CSS animated and styled radio buttons with label (no extra elements required).

Demo Image: 2 Elements 1 Styled Radio

Author

  • Tobias HarisonDenby

Made with

  • Html / CSS
Demo and Download Demo and Download

Balloon Radio Buttons

Skinned some radio buttons to give them an elevated effect.

Demo Image: Balloon Radio Buttons

Author

  • Chris Simari

Made with

  • Html / CSS
Demo and Download Demo and Download

Custom Checkboxes/Radio Buttons

Example of some simple custom checkboxes and radio buttons made with pure CSS. These only work in chrome, but fallback to the native ones in other browsers.

Demo Image: Custom Checkboxes/Radio Buttons

Author

  • Sam

Made with

  • Html / CSS
Demo and Download Demo and Download

Bouncy Radio Buttons!

Radio buttons with HTML and CSS.

Demo Image: Bouncy Radio Buttons!

Author

  • Joe Ringenberg

Made with

  • Html / CSS
Demo and Download Demo and Download

Simple Radio Group Using CSS3

Simple radio group using CSS3.

Demo Image: Simple Radio Group Using CSS3

Author

  • Igor Amado

Made with

  • Html / CSS
Demo and Download Demo and Download

Radio Buttons

HTML and CSS radio buttons.

Demo Image: Radio Buttons

Author

  • White Wolf Wizard

Made with

  • Html / CSS
Demo and Download Demo and Download

Cool Radio Buttons

HTML and CSS radio button.

Demo Image: Cool Radio Buttons

Author

  • Eric Rogg

Made with

  • Html / CSS
Demo and Download Demo and Download