60+ Fantastic CSS Clocks (Free Demo + Code)

Check out these awesome HTML and CSS clocks that you can pull into your web project right away. The list includes analog, digital, flip, and animated CSS clocks. Enjoy!

1. Pure CSS Watch Animation

CSS Clocks - Pure CSS watch animation
Author: Grzegorz Witczak (Wujek_Greg)
Created on: May 6, 2018
Made with: HTML, Stylus, JS

2. #JavaScript30 Day 2: JS + CSS Clock

CSS Clocks - #JavaScript30 Day 2: JS + CSS Clock
Day 2 of #JavaScript30! A clock made with JavaScript and CSS, working with your device's internal time.
Author: Katherine Kato (kathykato)
Created on: June 2, 2017
Made with: HTML, CSS, JS
Tags: javascript, javascript30, css, clock, time

3. Minimal CSS Clock

CSS Clocks - Minimal CSS Clock
Giant clock to have as fullscreen on a screen while not using it.
Author: Felix De Montis (dervondenbergen)
Created on: September 13, 2017
Made with: HTML, CSS, JS
Tags: clock, wall

4. Purple Shadow Clocks

CSS Clocks - Purple Shadow Clocks
Author: Jonathan Masiello (saturnaut)
Created on: May 25, 2017
Made with: Pug, Sass, Babel
CSS Pre-processor: Sass
JS Pre-processor: Babel
HTML Pre-processor: Pug

5. 3D CSS Clock

CSS Clocks - 3D CSS Clock
A 3D (looking) clock made with CSS gradients and borders.
Author: Cassidy Williams (cassidoo)
Created on: September 14, 2018
Made with: HTML, Less, JS
Tags: 3d, clock, gradient, border, 3d border

6. Orange Clock

CSS Clocks - orange clock
colors by https://codepen.io/ilithya/pen/mqXpWP So two coworkers of me talked the whole day about oranges. Later they saw a clock on a website and said to me "i bet you cant do this" so i made a orange clock for them.
Author: creme (creme)
Created on: October 18, 2018
Made with: HTML, SCSS, JS
Tags: clock, javascript, css, responsive, time

7. Minimalist Clock, Pure CSS With Current Time

CSS Clocks - Minimalist Clock, Pure CSS with current time
CSS only, minimalist clock
Author: Kyle Wetton (kylewetton)
Created on: November 5, 2018
Made with: HTML, SCSS, JS
Tags: css, clock, minimalist

8. JS+CSS Clock With Sound

CSS Clocks - JS+CSS Clock with Sound
Author: Ahmad Emran (ahmadbassamemran)
Created on: January 14, 2018
Made with: HTML, CSS, JS
Tags: css, javascript, clock, es6, sound

9. Time Series 2: Typographic Clock

CSS Clocks - Time Series 2: Typographic Clock
Author: Peter Norton (graphilla)
Created on: September 26, 2017
Made with: Pug, Sass, JS
CSS Pre-processor: Sass
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: time-series, time, clock, javascript

10. Coding Train Clock

CSS Clocks - Coding Train Clock
Switch from White to Black theme.
Author: Bubba Smith (bsmith)
Created on: October 18, 2014
Made with: HTML, CSS, JS
Tags: digital-clock, css, white, black

11. Analog Digital Clock

CSS Clocks - Analog Digital clock
inspired from Black [ DD ] theme
Author: Vineeth.TR (vineethtr)
Created on: July 24, 2017
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: clock, time, analog

12. Wall Clock

CSS Clocks - Wall clock
Giant clock to have as fullscreen on a screen while not using it.
Author: Felix De Montis (dervondenbergen)
Created on: September 13, 2017
Made with: HTML, CSS, JS
Tags: clock, wall

13. Digital Clock With Vue.js

CSS Clocks - Digital Clock with Vue.js
Author: Toshiyuki TAKAHASHI (gau)
Created on: August 19, 2017
Made with: HTML, SCSS, JS
Tags: vuejs, javascript, clock

14. Slide Clock

CSS Clocks - Slide Clock
Author: Jacob Foster (Alca)
Created on: July 14, 2017
Made with: Pug, SCSS, Babel
CSS Pre-processor: SCSS
JS Pre-processor: Babel
HTML Pre-processor: Pug

15. Vue Time Comparison

CSS Clocks - Vue Time Comparison
Using the browser's native API for .toLocaleTimeString to get rid of libraries like moment.js for world time that respects daylight savings. Made with Vue, SVG, GreenSock, and 🤘🏼 The dial was built off of this dribbble shot with minor tweaks: https://dribbble.com/shots/2196737-Day-048-S...
Read More
Author: Sarah Drasner (sdras)
Created on: August 3, 2017
Made with: HTML, SCSS, Babel
Tags: vue, vue world clock, world time no library, daylight savings, svg and greensock

16. CanvasClock

CSS Clocks - CanvasClock
Author: GaneshKumarM (ganeshkumarm)
Created on: June 15, 2017
Made with: HTML, CSS, JS

17. Clean JS + CSS Clock

CSS Clocks - Clean JS + CSS Clock
Day 2 of #JavaScript30! A clock made with JavaScript and CSS, working with your device's internal time.
Author: Katherine Kato (kathykato)
Created on: June 2, 2017
Made with: HTML, CSS, JS
Tags: javascript, javascript30, css, clock, time

18. CSS Variable-Powered Clock

CSS Clocks - CSS Variable-Powered Clock
Author: Emily Hayman (eehayman)
Created on: November 8, 2016
Made with: HTML, SCSS, JS

19. Digital Clock

CSS Clocks - Digital Clock
Switch from White to Black theme.
Author: Bubba Smith (bsmith)
Created on: October 18, 2014
Made with: HTML, CSS, JS
Tags: digital-clock, css, white, black

20. Analog Clock

CSS Clocks - Analog Clock
Author: Vasko Petrov (vaskopetrov)
Created on: December 8, 2016
Made with: HTML, CSS, JS

21. Realistic Minimal CSS Clock

CSS Clocks - Realistic Minimal CSS Clock
Author: Nathan Taylor (nathantaylor)
Created on: January 17, 2017
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug

22. ATC Vintage Radio Flip Clock

CSS Clocks - ATC Vintage Radio Flip Clock
Inspired by this shot: https://dribbble.com/shots/2236793-Vintage-Flip-Clock I decided to add a radio button because I love any excuse to use some old timey radio Uses http://avondaletypeco.com fonts
Author: Tiffany Stoik (tstoik)
Created on: September 10, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: css, javascript, clock, avondale type co, vmin

23. Digital Clock

CSS Clocks - Digital Clock
An original quick pen of a 3D digital clock concept with RxJS and CSS variables for #3December
Author: David Khourshid (davidkpiano)
Created on: December 1, 2016
Made with: HTML, SCSS, Babel
Tags: reactive, rxjs, clock, css-variables, glow

24. Sweet Analog Clock

CSS Clocks - Sweet Analog Clock
Simulation of simple analog clock in HTML with audio.
Author: Monkey Raptor (monkeyraptor)
Created on: May 18, 2016
Made with: HTML, CSS, JS
Tags: javascript, css, clock, audio

25. Clock

CSS Clocks - clock
Author: Hugh Dai (HughDai)
Created on: December 16, 2015
Made with: HTML, CSS, JS

26. Sweet Analog Clock

CSS Clocks - Sweet Analog Clock
Simulation of simple analog clock in HTML with audio.
Author: Monkey Raptor (monkeyraptor)
Created on: May 18, 2016
Made with: HTML, CSS, JS
Tags: javascript, css, clock, audio

27. Animated Clock

CSS Clocks - Animated Clock
Author: Ophelia Fournier-Laflamme (opheliafl)
Created on: April 24, 2016
Made with: HTML, PostCSS, JS
Tags: clock, css-drawing, javascript, date, time

28. Rotating Clock

CSS Clocks - Rotating Clock
Click the CLOCK to change the style.
Author: Vicio Bonura (V17h3m)
Created on: April 20, 2016
Made with: HTML, CSS, JS
Tags: css, 3d, clock, animation

29. Canvas Clock

CSS Clocks - Canvas Clock
A clock made whith canvas javascript. Looks like a Hacker The code were based on this tutorial (isn't mine) https://www.youtube.com/watch?v=9dtDaWi6R0g
Author: Marco Antonio Aguilar Acuña (Maku2202)
Created on: October 21, 2015
Made with: HTML, CSS, JS
Tags: canvas, javascript, clock, timer, time

30. Cube Clock

CSS Clocks - Cube Clock
Author: Stix (stix)
Created on: January 22, 2016
Made with: HTML, CSS, JS
Tags: cube, clock, time, digital, 3d

31. Sweet Analog Clock

CSS Clocks - Sweet Analog Clock
Simulation of simple analog clock in HTML with audio.
Author: Monkey Raptor (monkeyraptor)
Created on: May 18, 2016
Made with: HTML, CSS, JS
Tags: javascript, css, clock, audio

32. Pie Time

CSS Clocks - Pie Time
Canvas pie chart clock with second, minute, && hour progression.
Author: Tiffany Rayside (tmrDevelops)
Created on: December 26, 2014
Made with: HTML, CSS, JS
Tags: canvas, canvas clock, canvas-club

33. Clock

CSS Clocks - Clock
A recreation of a dribbble shot designed by Zaib Ali. I took his dribbble shot and mimic it in code and made it function like an actual clock.
Author: Fabian D (dnaibaf)
Created on: October 15, 2013
Made with: HTML, SCSS, JS
Tags: clock, dribbble, design, experiment

34. SVG Clock UI

CSS Clocks - SVG clock UI
SVG based clock UI design. Animated with GSAP.
Author: Icebob (icebob)
Created on: September 6, 2015
Made with: HTML, SCSS, JS
Tags: svg, clock, gsap

35. Clock Snap

CSS Clocks - Clock Snap
studies on Snap SVG
Author: Rodny Lobos (rodnylobos)
Created on: June 7, 2014
Made with: HTML, CSS, JS

36. Digital Clock

CSS Clocks - Digital Clock
An original quick pen of a 3D digital clock concept with RxJS and CSS variables for #3December
Author: David Khourshid (davidkpiano)
Created on: December 1, 2016
Made with: HTML, SCSS, Babel
Tags: reactive, rxjs, clock, css-variables, glow

37. Pure HTML And CSS Braun Clock

CSS Clocks - Pure HTML and CSS Braun Clock
Braun clock created in pure HTML and CSS for fun. Best rendered in Google Chrome. Still working out small visual bugs.
Author: Chris Ota (chrisota)
Created on: December 24, 2014
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: braun, clock, design, illustration

38. Apple Watch Clock

CSS Clocks - Apple watch Clock
This clock works with simple CSS animation. The JS is only used to catch the current time, and place the needles, the CSS does the rest.
Author: Malik Dellidj (kowlor)
Created on: June 5, 2015
Made with: Slim, Sass, CoffeeScript
CSS Pre-processor: Sass
JS Pre-processor: CoffeeScript
HTML Pre-processor: Slim
Tags: clock, apple, watch, animation, sass

39. Flip Clock With CSS / Javascript

CSS Clocks - Flip Clock with CSS / Javascript
Simple flip clock that displays the current time with some basic CSS3 transitions.
Author: Paul Noble (paulnoble)
Created on: May 8, 2015
Made with: HTML, Stylus, CoffeeScript
Tags: flipclock, interval, css3

40. Glitch Clock

CSS Clocks - Glitch Clock
Author: Konstantin (dats-wassup)
Created on: November 4, 2014
Made with: Pug, Stylus, JS
CSS Pre-processor: Stylus
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: glitch, clock, triangle

41. Two Timer

CSS Clocks - Two Timer
Author: Denis (gridchin)
Created on: September 29, 2014
Made with: HTML, CSS, JS
Tags: momentjs, two timer, clock

42. Pure CSS Clock (Animated)

CSS Clocks - Pure CSS Clock (Animated)
Inspired by: http://dribbble.com/shots/1015985-Clock
Author: Max (MyXoToD)
Created on: September 16, 2013
Made with: HTML, SCSS, JS
Tags: css, clock, purecss, animation, time

43. CSS3 Working Clock

CSS Clocks - CSS3 Working Clock
Working CSS3 analog clock, using CSS animations and shapes, without any images or JavaScript. This is now available on GitHub @ https://github.com/iliadraznin/CSS3clock
Author: Ilia (iliadraznin)
Created on: February 8, 2013
Made with: HTML, CSS, JS
Tags: css3, transform, animation

44. Clock Of Clocks

CSS Clocks - Clock of clocks
A CSS only experiment based on this: http://goo.gl/49JZdd The exported code makes me cringe, but eh... has a nice effect. Known bugs: - need a way to define the delay of the animation based on the unit (so the min triggers later than seconds).
Author: Razvan Spatariu (RazvanDH)
Created on: September 21, 2015
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: css, css-only, clock, clock of clocks, animation

45. CSS Rotary Clock

CSS Clocks - CSS Rotary Clock
recreating the function of this watch doesn't work on FF
Author: Jake Albaugh (jakealbaugh)
Created on: April 8, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml

46. CSS Rotary Clock

CSS Clocks - CSS Rotary Clock
recreating the function of this watch doesn't work on FF
Author: Jake Albaugh (jakealbaugh)
Created on: April 8, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml

47. CSS-Only Countdown Clock

CSS Clocks - CSS-Only Countdown Clock
A countdown clock that is powered only by CSS. The countdown length is 1 hour and it shows minutes, seconds and the hundredths of seconds as they tick.
Author: Yogev Ahuvia (kindofone)
Created on: September 9, 2013
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: countdown, clock, animation

48. Pure CSS Animated Clock

CSS Clocks - Pure CSS Animated Clock
Pure CSS Animated Clock experiment.
Author: Jay Salvat (jaysalvat)
Created on: October 13, 2014
Made with: HTML, SCSS, JS
Tags: html5, css, animation, pure, clock

49. CSS Clock

CSS Clocks - CSS Clock
Author: Turret [http://turret.in] (teamturret)
Created on: August 28, 2014
Made with: HTML, CSS

50. Long Shadow Clock

CSS Clocks - Long Shadow Clock
Just messing around. Long shadow mixin thrown onto a clock *the clock is one second off... :(
Author: Justin (nilbog)
Created on: April 16, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: css, animation, clock, long-shadow, text-shadow

51. Analog Clock

CSS Clocks - Analog Clock
Analog clock with single div and CSS
Author: Nikhil Kumaran (NikhilKumaran)
Created on: July 29, 2020
Made with: HTML, CSS
Tags: clock, analogclock, cssart

52. CSS Clock

CSS Clocks - CSS Clock
There's a lot on here, but this one's different
Author: Michael Hobizal (mikehobizal)
Created on: February 5, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: css, skew, animation, clock, time

53. Pure CSS Alarm Clock

CSS Clocks - Pure CSS Alarm Clock
Footage of me sleeping in past my 7am alarm, reimagined in CSS!
Author: Suzanne Aitchison (aitchiss)
Created on: May 17, 2020
Made with: HTML, CSS
Tags: css, art, image, clock, animation

54. Responsive CSS Kit Kat Clock 😸🕰

CSS Clocks - Responsive CSS Kit Kat Clock 😸🕰
Been meaning to create a cat-related pen since kittens moved in at home 😅 Here's a CSS Kit Kat clock where JavaScript is used to set the time and change bowtie color on each load 😎 Powered by CSS variables! 💪 Inspired by this Dribbble shot. Enjoy!
Author: Jhey (jh3y)
Created on: April 16, 2020
Made with: Pug, Stylus, Babel
CSS Pre-processor: Stylus
JS Pre-processor: Babel
HTML Pre-processor: Pug
Tags: animation, cat, clock, css, design

55. Pure CSS Clock

CSS Clocks - Pure CSS Clock
Pure CSS Clock/Phone
Author: Cooper (cooper5)
Created on: September 7, 2019
Made with: HTML, SCSS
Tags: purecss, css, clock

56. Neon Flicker Clock

CSS Clocks - Neon Flicker Clock
Created a Neon clock display that has a randomized flicker effect using HTML, CSS and vanilla JS
Author: Zachary Nelson (Virus200)
Created on: December 3, 2019
Made with: HTML, CSS, JS
Tags: clock, neon, javascript, practice, project