Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
JavaScript / Countdowns


— Add-On to

Subscribe to our feed to stay up to date!

New! Follow us as you want it!

jsCountdown - CodeCanyon Item for Sale


Ad: Bluehost hosting

The name says it all! Included are 14 different skins to choose from and a template file (png format) to make your own. I’ve also simplified the setup process with an option generator and a preview in the documentation (can be seen in screenshots). All of the skins can be seen in the preview.

Features :

  • Very easy to set up.
  • Adjusts to time zones.
  • No need for a JavaScript library.
  • No need for a CSS file, it’s all done dynamically with JavaScript.
  • Easily skinnable. The possibilities are endless!
  • You can use any image type that the browser can display.
  • You can choose to either display a message, show a link or redirect to a different page when the countdown reaches zero.
  • You can set the colour, font and size of the message that’s shown (defaults to black if the colour doesn’t exist and defaults to Helvetica if the font doesn’t exist).
  • If you choose to redirect you can set a timer giving people enough time to see the message before redirecting.
  • Completely cross-browser (It worked in every browser I tried, even IE 5.5!).
  • Tiny file size, roughly 2kb compressed.
  • Plays nicely with all other JavaScript files (including all the popular JavaScript libraries).

It’s not built to count down to anything that’s more than 999 days away which is about 2.7 years as I thought it was unlikely anyone would need to count that far in the future and it helps keep the code small and simple.

*Please rate it if you like it! :D

Updates :

  • Now supports a link or redirect when countdown reaches zero.
  • Fixed a bug where the option generator didn’t escape apostrophes, causing a JavaScript error (thanks awerm for finding this out ;) ).
  • Gave the documentation a makeover :P.

Other components in this categoryAll components of this author
CommentsFrequently asked questions and answers


9 March 10

Last Update:

Compatible Browsers:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

JS Library:

Files Included:
HTML, JavaScript JS, Layered PNG


eCommerce, All Items, clock, count, countdown, customizable, easy, event, gmt, simple, skin, skinnable, time, timeout, timer, universal, zone