Skip to content

100+ CSS Toggle Switches (Updated)

    css toggle

    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