100+ CSS Toggle Switches (Updated)

From simple on/off toggles to sleek animated designs, discover 100+ CSS toggle switches to elevate your projects.

1. 3D Toggle by Ana Tudor

Author: Ana Tudor
Links: Source Code / Demo
Made with: HTML CSS


2. CSS Toggle Switch by Jeroen van der Tuin

Author: Jeroen van der Tuin
Links: Source Code / Demo
Made with: HTML CSS


3. Skeuomorphic Toggle Switch (Vol. 1) by Nicolas Jesenberger

Author: Nicolas Jesenberger
Links: Source Code / Demo
Made with: HTML CSS


4. Wobble Toggle by Adam Kuhn

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


5. Pure CSS Toggle Buttons | ON-OFF Switches by Himalaya Singh

Author: Himalaya Singh
Links: Source Code / Demo
Made with: HTML CSS


6. Colorful Toggle Switches by Nicolas Jesenberger

Author: Nicolas Jesenberger
Links: Source Code / Demo
Made with: HTML CSS


7. Pure CSS 3D Orange Switch by Yoav Kadosh

Author: Yoav Kadosh
Links: Source Code / Demo
Made with: HTML CSS


8. CSS Only Checkbox by Temani Afif

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


9. Implementation of Liquid button by Alex

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


10. Awesome Toggle Button by Andrew

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


11. iOS 7 Toggle by Daniel Eden

Author: Daniel Eden
Links: Source Code / Demo
Made with: HTML CSS


12. Toggle On/Off by Orhan Eroğlu

Author: Orhan Eroğlu
Links: Source Code / Demo
Made with: HTML CSS


13. Elastic Toggle by halvve

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


14. CSS Grid Toggle by Liam

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


15. Sub/Sup Toggle by Adam Kuhn

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


16. Spinning Toggle by Håvard Brynjulfsen

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


17. Bump – Agressive Toggle by Yeshua Emanuel Braz

Author: Yeshua Emanuel Braz
Links: Source Code / Demo
Made with: HTML CSS


18. Toggle by Andreas Storm

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


19. Custom-Toggle Bootstrap 4 Switches – Sizes Large And Extra Large by Frisby

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


20. Checkbox CSS Toggle – Day / Night Mode by Ahmad Emran

Author: Ahmad Emran
Links: Source Code / Demo
Made with: HTML CSS


21. Bootstrap Button Toggle (On/off Switch) by Aanjulena Sweet

Author: Aanjulena Sweet
Links: Source Code / Demo
Made with: HTML CSS


22. Cute Animated Checkbox by Katie Boedges

Author: Katie Boedges
Links: Source Code / Demo
Made with: HTML CSS


23. Toggles by Olivia Ng

Author: Olivia Ng
Links: Source Code / Demo
Made with: HTML CSS


24. Rolling Theme Switch by Jon Kantner

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


25. A Confusing Toggle Button by Himalaya Singh

Author: Himalaya Singh
Links: Source Code / Demo
Made with: HTML CSS


26. Another Toggle by MacKenzie Bobbitt

Author: MacKenzie Bobbitt
Links: Source Code / Demo
Made with: HTML CSS


27. GUI Toggle by Jos Faber

Author: Jos Faber
Links: Source Code / Demo
Made with: HTML CSS


28. CSS Dark Blue Toggle by Josetxu

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


29. Power switch animation by Milan Raring

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


30. Checkbox Animation with Pure CSS by Erdem Uslu

Author: Erdem Uslu
Links: Source Code / Demo
Made with: HTML CSS


31. Toy Toggle Switch by Jon Kantner

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


32. Pure CSS Dark Mode Toggle Switcher by Demilade Olaleye

Author: Demilade Olaleye
Links: Source Code / Demo
Made with: HTML CSS


33. Toggle by Katherine Kato

Author: Katherine Kato
Links: Source Code / Demo
Made with: HTML CSS


34. Sea Mode by Faria Begum Riya

Author: Faria Begum Riya
Links: Source Code / Demo
Made with: HTML CSS


35. Switch by Andreas Gillström

Author: Andreas Gillström
Links: Source Code / Demo
Made with: HTML CSS


36. Checkbox Toggle Animation by @keyframers

Author: @keyframers
Links: Source Code / Demo
Made with: HTML CSS


37. Realistic Toggle Button by Alex

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


38. Skeuomorphic Toggle Switch (Vol. 3) by Nicolas Jesenberger

Author: Nicolas Jesenberger
Links: Source Code / Demo
Made with: HTML CSS


39. Pure CSS Day/Night Toggle Swith by Jason Dicks

Author: Jason Dicks
Links: Source Code / Demo
Made with: HTML CSS


40. Toggle Buttons by Stockin

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


41. CSS Eye Toggle by Josetxu

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


42. Toggles – Void Portal by Henrique F. Schwingel

Author: Henrique F. Schwingel
Links: Source Code / Demo
Made with: HTML CSS


43. CSS Modern Lighted Toggle by Josetxu

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


44. Toggle by Ana Tudor

Author: Ana Tudor
Links: Source Code / Demo
Made with: HTML CSS


45. An Actual Pure CSS Checkbox Slider by Mark

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


46. CSS Blob Checkbox by Temani Afif

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


47. Totoro Toggle by Adam Kuhn

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


48. (Almost) Pure CSS Night/day Toggle by Lurx

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


49. Animated CSS Switch Button by Nitish tyagi

Author: Nitish tyagi
Links: Source Code / Demo
Made with: HTML CSS


50. Toggle Bubble by Jon Kantner

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


51. Switch by Kevin

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


52. CSS Bear Toggle by Anastasia Goodwin

Author: Anastasia Goodwin
Links: Source Code / Demo
Made with: HTML CSS


53. Coffee Toggle by Coding Artist

Author: Coding Artist
Links: Source Code / Demo
Made with: HTML CSS


54. Pure CSS Toggle Switch by Morgan Carter

Author: Morgan Carter
Links: Source Code / Demo
Made with: HTML CSS


55. Pure CSS Switch by Ana Tudor

Author: Ana Tudor
Links: Source Code / Demo
Made with: HTML CSS


56. Toggle Button by Navigation bar

Author: Navigation bar
Links: Source Code / Demo
Made with: HTML CSS


57. CSS Toothed Toggle by Josetxu

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


58. Pure CSS Bulb Switch by Grzegorz Witczak

Author: Grzegorz Witczak
Links: Source Code / Demo
Made with: HTML CSS


59. Toggle Flavoured Checkbox by Chris Smith

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


60. Simple Toggle by magnificode

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


61. Radio Button Toggle Switch by Eric Kelley

Author: Eric Kelley
Links: Source Code / Demo
Made with: HTML CSS


62. CSS Heart Switch by Aaron Iker

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


63. Toggle Buttons by Vineeth.TR

Author: Vineeth.TR
Links: Source Code / Demo
Made with: HTML CSS


64. Pure CSS Toggle Switch by Alan Parsons

Author: Alan Parsons
Links: Source Code / Demo
Made with: HTML CSS


65. CSS Ball Switch by Sacha Van den Wyngaert

Author: Sacha Van den Wyngaert
Links: Source Code / Demo
Made with: HTML CSS


66. Lock Switch Animation by Aaron Iker

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


67. On and Off Toggle 2 Rotations CSS by coder787

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


68. 3D 2021 CSS Toggle by Jhey

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


69. SVG Switches – Design by MaxStalker

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


70. Creating Day-Night CSS Only Toggle Switch by Chris Bongers

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


71. Simple CSS Switch / Toggle by Aaron Iker

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


72. Neumorphic-Toggle-Button by somali

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


73. Square to Circle Toggle by CodeMeNatalie

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


74. Simple Knobby Toggles by Daryn St. Pierre

Author: Daryn St. Pierre
Links: Source Code / Demo
Made with: HTML CSS


75. Light Bulb Toggle Switch by Jon Kantner

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


76. Antsy Toggles by Daryn St. Pierre

Author: Daryn St. Pierre
Links: Source Code / Demo
Made with: HTML CSS


77. CSS Switch by Randy Lebeau

Author: Randy Lebeau
Links: Source Code / Demo
Made with: HTML CSS


78. Stylish Checkbox by Tapio

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


79. CSS Minimal Dark Mode Toggle Button by Greg Vissing

Author: Greg Vissing
Links: Source Code / Demo
Made with: HTML CSS


80. Pure CSS Day And Night Toggle by Benjamin Réthoré

Author: Benjamin Réthoré
Links: Source Code / Demo
Made with: HTML CSS


81. Gender Toggle Pure CSS by Chintu Yadav Sara

Author: Chintu Yadav Sara
Links: Source Code / Demo
Made with: HTML CSS


82. Pure CSS Two-Way Toggle Switch by Sander (Sandroid)

Author: Sander (Sandroid)
Links: Source Code / Demo
Made with: HTML CSS


83. Day/Night Toggle by Ana Tudor

Author: Ana Tudor
Links: Source Code / Demo
Made with: HTML CSS


84. Half Orange Button by Berke Kir

Author: Berke Kir
Links: Source Code / Demo
Made with: HTML CSS


85. Toggle by Vivi Tseng

Author: Vivi Tseng
Links: Source Code / Demo
Made with: HTML CSS


86. Cold-Hot Toggle Switch by Jon Kantner

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


87. CSS Neumorphism Toggle by Aaron Iker

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


88. Google CSS Only Toggle Switch by Edd Yerburgh

Author: Edd Yerburgh
Links: Source Code / Demo
Made with: HTML CSS


89. CSS Elastic Toggle by Josetxu

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


90. Switch by Oscar-Jite

Author: Oscar-Jite
Links: Source Code / Demo
Made with: HTML CSS


91. Skew Switch by Abhijit Hota

Author: Abhijit Hota
Links: Source Code / Demo
Made with: HTML CSS


92. Toggle by Andreas Storm

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


93. CSS Only Switch by Håvard Brynjulfsen

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


94. Neu Toggle by Rafa

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


95. Pure CSS Fuel Gauge Toggle by Ömercan Balandı

Author: Ömercan Balandı
Links: Source Code / Demo
Made with: HTML CSS


96. Switch Animation by Aaron Iker

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


97. Switches by Billy Crist

Author: Billy Crist
Links: Source Code / Demo
Made with: HTML CSS


98. Switch Toggle Checkbox Button by rajeshdn

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


99. Toggle Switch Checkbox by CodeMeNatalie

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


100. Checkbox Rocker Toggle Switch by Marcus Connor

Author: Marcus Connor
Links: Source Code / Demo
Made with: HTML CSS


101. BB-8 Toggle Switch|Pure CSS by Claudia Alphonse

Author: Claudia Alphonse
Links: Source Code / Demo
Made with: HTML CSS


102. Light/Dark Toggle With Morphing Icon by Jon Kantner

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


103. Pure CSS Realistic Red Switch by Yoav Kadosh

Author: Yoav Kadosh
Links: Source Code / Demo
Made with: HTML CSS


104. Skeuomorphic Toggle Switch (Vol. 4) by Nicolas Jesenberger

Author: Nicolas Jesenberger
Links: Source Code / Demo
Made with: HTML CSS


105. Plus / Minus Toggle CSS by Adam Kuhn

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


106. Subscribe Toggle Button by Himalaya Singh

Author: Himalaya Singh
Links: Source Code / Demo
Made with: HTML CSS


107. On/Off using ::first-letter by Håvard Brynjulfsen

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


108. CSS Egg Switch by Aaron Iker

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


109. 3D Glass Switch by Konstantin Denerz

Author: Konstantin Denerz
Links: Source Code / Demo
Made with: HTML CSS


110. Toggle Radial Effect by Florin Pop

Author: Florin Pop
Links: Source Code / Demo
Made with: HTML CSS


111. Toggle Fix – Spotify Desktop App by Andreas Storm

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


112. Bootstrap Pure CSS Switch/Toggle Buttons by Jennifer Louie

Author: Jennifer Louie
Links: Source Code / Demo
Made with: HTML CSS


113. Kitty Toggle by Natalya

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


114. All-CSS Toggle Switch by Marcus Burnette

Author: Marcus Burnette
Links: Source Code / Demo
Made with: HTML CSS


115. Colorful Theme Switch by Jon Kantner

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


116. Neumorphic Toggle by halvves

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


117. CSS Plane Switch by Aaron Iker

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


118. Custom Checkbox / Toggle Switch by thelaazyguy

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


119. Simple CSS Switch / Toggle by Aaron Iker

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


120. Toggle by Maha

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


121. Pure CSS Toggles by Rafael González

Author: Rafael González
Links: Source Code / Demo
Made with: HTML CSS


122. Pure CSS Minimal Toggle by Rau

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


123. Giant Gear Toggle by leimapapa

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


124. Rocker Switches by Jon Kantner

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


125. Volume Toggle CSS Switch by Aaron Iker

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


126. Flat Toggle Switch by Felix De Montis

Author: Felix De Montis
Links: Source Code / Demo
Made with: HTML CSS


127. CSS Custom Checkbox by Coding Artist

Author: Coding Artist
Links: Source Code / Demo
Made with: HTML CSS


128. Toggle Buttons / On-Off Switches by Himalaya Singh

Author: Himalaya Singh
Links: Source Code / Demo
Made with: HTML CSS


129. Switches (Checkboxes) by Zed Dash

Author: Zed Dash
Links: Source Code / Demo
Made with: HTML CSS


130. Animated CSS Toggle Switch by Garet McKinley

Author: Garet McKinley
Links: Source Code / Demo
Made with: HTML CSS


131. Pin Toggle Interaction by Aybüke Ceylan

Author: Aybüke Ceylan
Links: Source Code / Demo
Made with: HTML CSS