100+ CSS Radio Button Designs

No coding experience required! Learn how to quickly create beautiful and customizable radio buttons for your website using simple CSS techniques.

1. Radios Under the Hood by Jon Kantner

Author: Jon Kantner
Links: Source Code / Demo
Made with: HTML CSS


2. CSS Custom Radio Buttons by Abubaker Saeed

Author: Abubaker Saeed
Links: Source Code / Demo
Made with: HTML CSS


3. Simple Radio Group by Igor Amado

Author: Igor Amado
Links: Source Code / Demo
Made with: HTML CSS


4. Radio-btn-boxes by johalv

Author: johalv
Links: Source Code / Demo
Made with: HTML CSS


5. Radio Buttons 📻 by Gemma Stiles

Author: Gemma Stiles
Links: Source Code / Demo
Made with: HTML CSS


6. Status Filter by Ashar Setiawan

Author: Ashar Setiawan
Links: Source Code / Demo
Made with: HTML CSS


7. Pure CSS Radio Buttons (Dark/Light) by Ivan Grozdic

Author: Ivan Grozdic
Links: Source Code / Demo
Made with: HTML CSS


8. Toggle Radio Intput With The Label by Andrew Vereshchak

Author: Andrew Vereshchak
Links: Source Code / Demo
Made with: HTML CSS


9. Stylish Radio Buttons – CSS Only by Simon Buisson

Author: Simon Buisson
Links: Source Code / Demo
Made with: HTML CSS


10. Custom Other Radio Input by Grace Snow

Author: Grace Snow
Links: Source Code / Demo
Made with: HTML CSS


11. Input Radio by Andreas Storm

Author: Andreas Storm
Links: Source Code / Demo
Made with: HTML CSS


12. Mobile Radio Buttons with Small Animation by Benjamin Koehler

Author: Benjamin Koehler
Links: Source Code / Demo
Made with: HTML CSS


13. Card Theme Switcher by Dean Hidri

Author: Dean Hidri
Links: Source Code / Demo
Made with: HTML CSS


14. Balloon Radio Buttons by Chris Simari

Author: Chris Simari
Links: Source Code / Demo
Made with: HTML CSS


15. Radio Buttons by Temani Afif

Author: Temani Afif
Links: Source Code / Demo
Made with: HTML CSS


16. Pure CSS Radio Button Dot-Slider by Brandon McConnell

Author: Brandon McConnell
Links: Source Code / Demo
Made with: HTML CSS


17. Checkout Form by Rosa

Author: Rosa
Links: Source Code / Demo
Made with: HTML CSS


18. Checkboxes And Radios (dark/light) – Pure CSS by Ivan Grozdic

Author: Ivan Grozdic
Links: Source Code / Demo
Made with: HTML CSS


19. CSS Custom Input Types, Radio Card Selection by Saief Al Emon

Author: Saief Al Emon
Links: Source Code / Demo
Made with: HTML CSS


20. Awesome Toggle Button by Andrew

Author: Andrew
Links: Source Code / Demo
Made with: HTML CSS


21. 2020 Toggles by Aaron Iker

Author: Aaron Iker
Links: Source Code / Demo
Made with: HTML CSS


22. Input & Radio-button by Ophelia Fournier-Laflamme

Author: Ophelia Fournier-Laflamme
Links: Source Code / Demo
Made with: HTML CSS


23. Icon Transition :checked by Amanda

Author: Amanda
Links: Source Code / Demo
Made with: HTML CSS


24. Pill Styled Radio Buttons Fully Scaleable by Håvard Brynjulfsen

Author: Håvard Brynjulfsen
Links: Source Code / Demo
Made with: HTML CSS


25. SVG Splat Radio Buttons by Chris Gannon

Author: Chris Gannon
Links: Source Code / Demo
Made with: HTML CSS


26. Blue Radio Input by Håvard Brynjulfsen

Author: Håvard Brynjulfsen
Links: Source Code / Demo
Made with: HTML CSS


27. CSS “Ripple/Wave” Checkbox And Radio Button by Matt Sisto

Author: Matt Sisto
Links: Source Code / Demo
Made with: HTML CSS


28. CSS Radio Buttons Interaction ✨ by Dronca Raul

Author: Dronca Raul
Links: Source Code / Demo
Made with: HTML CSS


29. Radio Selects: Flexbox And Fun by Adam Clark

Author: Adam Clark
Links: Source Code / Demo
Made with: HTML CSS


30. Radio Button Styling by Scott Kennedy

Author: Scott Kennedy
Links: Source Code / Demo
Made with: HTML CSS


31. Ui-snippets-template by Tamino Martinius

Author: Tamino Martinius
Links: Source Code / Demo
Made with: HTML CSS


32. Radio Buttons Interaction by Dronca Raul

Author: Dronca Raul
Links: Source Code / Demo
Made with: HTML CSS


33. Material Design – Radio Button CSS [SCSS] by Lorenzo D’Ianni

Author: Lorenzo D’Ianni
Links: Source Code / Demo
Made with: HTML CSS


34. Custom Radio Buttons by Abubaker Saeed

Author: Abubaker Saeed
Links: Source Code / Demo
Made with: HTML CSS


35. Radio Buttons With Marble And Wood by Jon Kantner

Author: Jon Kantner
Links: Source Code / Demo
Made with: HTML CSS


36. Google Dots Radio Buttons by Victor Freire

Author: Victor Freire
Links: Source Code / Demo
Made with: HTML CSS


37. Bulgy Radios by Liam

Author: Liam
Links: Source Code / Demo
Made with: HTML CSS


38. [CSS] Alignment Button by Rplus

Author: Rplus
Links: Source Code / Demo
Made with: HTML CSS


39. Fancy Radio Button That Looks Like A Checkbox by Stacy

Author: Stacy
Links: Source Code / Demo
Made with: HTML CSS


40. Mobile Radio Buttons With Small Animation by Benjamin Koehler

Author: Benjamin Koehler
Links: Source Code / Demo
Made with: HTML CSS


41. Recreation: Card Theme Switcher by Dean Hidri

Author: Dean Hidri
Links: Source Code / Demo
Made with: HTML CSS


42. Bouncy Radio Buttons! by Joe Ringenberg

Author: Joe Ringenberg
Links: Source Code / Demo
Made with: HTML CSS


43. Radio Group Using Labels by skeddles

Author: skeddles
Links: Source Code / Demo
Made with: HTML CSS


44. CSS Only Input Radio Select Concept by web-tiki

Author: web-tiki
Links: Source Code / Demo
Made with: HTML CSS


45. CSS Only: Custom Radio Buttons by Abubaker Saeed

Author: Abubaker Saeed
Links: Source Code / Demo
Made with: HTML CSS


46. Fluid Radio Animation by Samudra Deka

Author: Samudra Deka
Links: Source Code / Demo
Made with: HTML CSS


47. Styling Radio Buttons by Alexander Repeta

Author: Alexander Repeta
Links: Source Code / Demo
Made with: HTML CSS


48. Simple Toggle by magnificode

Author: magnificode
Links: Source Code / Demo
Made with: HTML CSS


49. JQuery | Custom Radio Buttons Survey by Tobias Bogliolo

Author: Tobias Bogliolo
Links: Source Code / Demo
Made with: HTML CSS


50. Hidden Toggles by Răzvan

Author: Răzvan
Links: Source Code / Demo
Made with: HTML CSS


51. Underground Radio Buttons by Mikael Ainalem

Author: Mikael Ainalem
Links: Source Code / Demo
Made with: HTML CSS


52. Radio Button Styling by Morten Olsen

Author: Morten Olsen
Links: Source Code / Demo
Made with: HTML CSS


53. CSS Neumorphic Toggle by Adam Kuhn

Author: Adam Kuhn
Links: Source Code / Demo
Made with: HTML CSS


54. Neumorphic Radio Buttons by halvves

Author: halvves
Links: Source Code / Demo
Made with: HTML CSS


55. Jumping Radio Buttons by Temani Afif

Author: Temani Afif
Links: Source Code / Demo
Made with: HTML CSS


56. Underground Radios by Mikael Ainalem

Author: Mikael Ainalem
Links: Source Code / Demo
Made with: HTML CSS


57. Slap Toggle by Yariv Fruend

Author: Yariv Fruend
Links: Source Code / Demo
Made with: HTML CSS


58. Radio Button Group by Andreas Storm

Author: Andreas Storm
Links: Source Code / Demo
Made with: HTML CSS


59. Emoji Radio Buttons by Wakana Y.K.

Author: Wakana Y.K.
Links: Source Code / Demo
Made with: HTML CSS


60. Custom Radio Buttons by Michael Burridge

Author: Michael Burridge
Links: Source Code / Demo
Made with: HTML CSS


61. Strikethrough Radios by Ed Hicks

Author: Ed Hicks
Links: Source Code / Demo
Made with: HTML CSS


62. Just Very Simple Radio Buttons by Pamela Dayne

Author: Pamela Dayne
Links: Source Code / Demo
Made with: HTML CSS


63. CSS Radio Buttons by Tristan White

Author: Tristan White
Links: Source Code / Demo
Made with: HTML CSS


64. Neumorphic Radio Buttons by Amit

Author: Amit
Links: Source Code / Demo
Made with: HTML CSS


65. Get Fit CSS Radio Inputs by Brandon McConnell

Author: Brandon McConnell
Links: Source Code / Demo
Made with: HTML CSS


66. Material Inspired Checkboxes And Radio Groups by Buddy Reno

Author: Buddy Reno
Links: Source Code / Demo
Made with: HTML CSS


67. 2020 CSS Toggle Inputs by Aaron Iker

Author: Aaron Iker
Links: Source Code / Demo
Made with: HTML CSS


68. Wobble Radio Buttons by Tamino Martinius

Author: Tamino Martinius
Links: Source Code / Demo
Made with: HTML CSS


69. Material Radio Button by CODEARMADA

Author: CODEARMADA
Links: Source Code / Demo
Made with: HTML CSS


70. Simple Custom Check Boxes And Radio Buttons by Maruti Avantsa

Author: Maruti Avantsa
Links: Source Code / Demo
Made with: HTML CSS


71. Bounce Radio by alphardex

Author: alphardex
Links: Source Code / Demo
Made with: HTML CSS


72. Liquid Radio Button by Tamino Martinius

Author: Tamino Martinius
Links: Source Code / Demo
Made with: HTML CSS


73. Get Fit by Brandon McConnell

Author: Brandon McConnell
Links: Source Code / Demo
Made with: HTML CSS


74. Alignment Radio Buttons by Rplus

Author: Rplus
Links: Source Code / Demo
Made with: HTML CSS


75. Responsive Toggle Switch by Darin

Author: Darin
Links: Source Code / Demo
Made with: HTML CSS


76. Custom Radio Buttons by Dronca Raul

Author: Dronca Raul
Links: Source Code / Demo
Made with: HTML CSS


77. Radio Checked Style by Volker Otto

Author: Volker Otto
Links: Source Code / Demo
Made with: HTML CSS


78. Styled CSS Radio Buttons by Jon Kantner

Author: Jon Kantner
Links: Source Code / Demo
Made with: HTML CSS


79. Hidden Radio Messages/Tooltips by Joshua Ward

Author: Joshua Ward
Links: Source Code / Demo
Made with: HTML CSS


80. Literal Radio Buttons by Jon Kantner

Author: Jon Kantner
Links: Source Code / Demo
Made with: HTML CSS


81. Custom Radio Buttons by Metty

Author: Metty
Links: Source Code / Demo
Made with: HTML CSS


82. Radio Button by Hatishk

Author: Hatishk
Links: Source Code / Demo
Made with: HTML CSS


83. Pure CSS: Radio Button Zoom Animation by Wakana Y.K.

Author: Wakana Y.K.
Links: Source Code / Demo
Made with: HTML CSS


84. Radio Input by Aaron Iker

Author: Aaron Iker
Links: Source Code / Demo
Made with: HTML CSS


85. Snacks? Flat Radio Button Inputs by Kris Hedstrom

Author: Kris Hedstrom
Links: Source Code / Demo
Made with: HTML CSS


86. Radio Buttons With Marble and Wood by Jon Kantner

Author: Jon Kantner
Links: Source Code / Demo
Made with: HTML CSS


87. Animated SVG Radio Buttons by Andrej Sharapov

Author: Andrej Sharapov
Links: Source Code / Demo
Made with: HTML CSS


88. Smile Toggle (HTML + CSS) by Cameron Fitzwilliam

Author: Cameron Fitzwilliam
Links: Source Code / Demo
Made with: HTML CSS


89. Ripple Animation On Input Type Radio And Checkbox by WILDER TAYPE

Author: WILDER TAYPE
Links: Source Code / Demo
Made with: HTML CSS


90. Animated CSS-only Checkbox And Radio Switches by Kolja Kutschera

Author: Kolja Kutschera
Links: Source Code / Demo
Made with: HTML CSS


91. Radio Buttons by Josetxu

Author: Josetxu
Links: Source Code / Demo
Made with: HTML CSS


92. Pure CSS Custom Radio Buttons by Stephanie Eckles

Author: Stephanie Eckles
Links: Source Code / Demo
Made with: HTML CSS


93. Radio Button Animation by Noeh

Author: Noeh
Links: Source Code / Demo
Made with: HTML CSS


94. Pure CSS Fancy Checkbox/Radio by Rau

Author: Rau
Links: Source Code / Demo
Made with: HTML CSS


95. Google Maps Radio Buttons CSS Only by Elias Meire

Author: Elias Meire
Links: Source Code / Demo
Made with: HTML CSS


96. Scoop Selector by Adam Kuhn

Author: Adam Kuhn
Links: Source Code / Demo
Made with: HTML CSS


97. Radio Button Dot-Slider (Pure CSS) by Brandon McConnell

Author: Brandon McConnell
Links: Source Code / Demo
Made with: HTML CSS


98. Radio Button Big Square [Just CSS] by Gabriel Ferreira

Author: Gabriel Ferreira
Links: Source Code / Demo
Made with: HTML CSS


99. Flat Radio – Yes/No by Matthew Blode

Author: Matthew Blode
Links: Source Code / Demo
Made with: HTML CSS


100. Radio Control by SitePoint

Author: SitePoint
Links: Source Code / Demo
Made with: HTML CSS


101. Jelly Radio Button by Tommaso Poletti

Author: Tommaso Poletti
Links: Source Code / Demo
Made with: HTML CSS


102. Bulgy Radios by Liam

Author: Liam
Links: Source Code / Demo
Made with: HTML CSS


103. Radio Button Circuit by LukasOe

Author: LukasOe
Links: Source Code / Demo
Made with: HTML CSS


104. Custom Radio Button – CSS3 by Selvaraj U

Author: Selvaraj U
Links: Source Code / Demo
Made with: HTML CSS


105. Fancy Checkboxes and Radio Buttons by Jase

Author: Jase
Links: Source Code / Demo
Made with: HTML CSS


106. Radio Button by Akshat

Author: Akshat
Links: Source Code / Demo
Made with: HTML CSS


107. Radio Buttons by Jonathan Levaillant

Author: Jonathan Levaillant
Links: Source Code / Demo
Made with: HTML CSS


108. 2 Elements 1 Styled Radio by Tobias HarisonDenby

Author: Tobias HarisonDenby
Links: Source Code / Demo
Made with: HTML CSS


109. Animated Switch For Radio Buttons (CSS Only) by Fredrik Jensen

Author: Fredrik Jensen
Links: Source Code / Demo
Made with: HTML CSS


110. Minimal CSS Radio Inputs by Jase

Author: Jase
Links: Source Code / Demo
Made with: HTML CSS


111. Just Very Simple Radio Buttons by Pamela Dayne

Author: Pamela Dayne
Links: Source Code / Demo
Made with: HTML CSS


112. CSS Radio Buttons by Angela Velasquez

Author: Angela Velasquez
Links: Source Code / Demo
Made with: HTML CSS


113. MacOS Mojave Dark Mode Checkbox & Radio Buttons by Andreas Storm

Author: Andreas Storm
Links: Source Code / Demo
Made with: HTML CSS


114. Radio Toggles by Chandra Shekhar

Author: Chandra Shekhar
Links: Source Code / Demo
Made with: HTML CSS


115. Radio Poles by Amit Sheen

Author: Amit Sheen
Links: Source Code / Demo
Made with: HTML CSS


116. Radio Button Animation – Only CSS by Milan Raring

Author: Milan Raring
Links: Source Code / Demo
Made with: HTML CSS


117. Radio Button Input Scale by Caleb Duren

Author: Caleb Duren
Links: Source Code / Demo
Made with: HTML CSS


118. Radio Input by Aaron Iker

Author: Aaron Iker
Links: Source Code / Demo
Made with: HTML CSS


119. Responsive Toggle Switch by Darin

Author: Darin
Links: Source Code / Demo
Made with: HTML CSS


120. Liquid Radio Button Using SVG And GSAP (GreenSock) by Ryan LaBar

Author: Ryan LaBar
Links: Source Code / Demo
Made with: HTML CSS


121. Custom Radio Buttons And Checkboxes by Mehmet Erogul

Author: Mehmet Erogul
Links: Source Code / Demo
Made with: HTML CSS


122. Animated SVG Radio Buttons by Andrej Sharapov

Author: Andrej Sharapov
Links: Source Code / Demo
Made with: HTML CSS


123. CSS Only Progress Bar From Checkboxes by Jacques Mostert

Author: Jacques Mostert
Links: Source Code / Demo
Made with: HTML CSS


124. Material Design Radio Buttons by Andreas Storm

Author: Andreas Storm
Links: Source Code / Demo
Made with: HTML CSS


125. Radio Hopping by Jon Kantner

Author: Jon Kantner
Links: Source Code / Demo
Made with: HTML CSS


126. Neumorphic Radio by halvves

Author: halvves
Links: Source Code / Demo
Made with: HTML CSS


127. Smile Toggle | HTML + CSS by Cameron Fitzwilliam

Author: Cameron Fitzwilliam
Links: Source Code / Demo
Made with: HTML CSS


128. Bubble UI by Jordan

Author: Jordan
Links: Source Code / Demo
Made with: HTML CSS


129. Checkbox & Radio Buttons by Andreas Storm

Author: Andreas Storm
Links: Source Code / Demo
Made with: HTML CSS


130. Custom CSS3 Radio Button – Radiosplosion by sodapop

Author: sodapop
Links: Source Code / Demo
Made with: HTML CSS


131. Material Design Radio Buttons by Andreas Storm

Author: Andreas Storm
Links: Source Code / Demo
Made with: HTML CSS


132. Custom Radio/checkbox Buttons With Perfect Alignment by CodyHouse

Author: CodyHouse
Links: Source Code / Demo
Made with: HTML CSS


133. Pure CSS – SVG Radio Selector Buttons by Nikki Pantony

Author: Nikki Pantony
Links: Source Code / Demo
Made with: HTML CSS