We are certain that you’ll be surprised to see the amazing animated series as we bring for you these 10 CSS3 and jQuery Loading Animation Solutions… the best of the run.

Loading animations was tough previously being mainly restricted only to the GIF format (at least before)but now with powerful technologies and browsers, you can also load it with the CSS3 and jQuery, plus it’s highly customizable and the server gives you a smooth processing of the request made by you. Enjoy.

Related Posts:

1. Sonic – Looping Loaders

Sonic is a small (~3k minified) JS “class” you can use to create custom loading animations. It works best with looping animations — i.e. a snake that’s trying to eat its own tail.



2. Bouncy Animated Loading Animation

Just some funzies with CSS3 animations.

Bouncy Animated Loading Animation


3. CSS3 Loading Spinners without Images

CSS transform (in Firefox 3.5+ and Webkit-based browsers) has a whole bunch of interesting functions, such as rotation, translation, scaling and skewing.

CSS3 Loading Spinners

Source + Demo

4. Ajax Style Loading Animation in CSS3 (no Images)

As we all know loading images are very essential part of any website , but some time loading images takes time to load itself, but what if the images made up in CSS. So this time I used CSS3 to develop Ajax style loading animation.

Ajax Style Loading


5. Removed.

6. Flickr Style Loading Animation using JQuery

The flickr loading animation is simpler than the facebook style, it consist of two circles with different color, when the animation start the circle on the left move to right with on top display and vice versa.

Flickr Style Loading


7. CanvasLoader Creator

The Heartcode CanvasLoader Creator is a free online tool which you can use to generate scripted preloaders (spinners or throbblers) for your HTML projects.

CanvasLoader Creator

Source + Demo

8. CSS3 Loading Animation

Three simple CSS3 Loading Animations.

CSS3 Loading Animation


9. CSS3 Loading Animation Loop

Three CSS3 animation loop, can be used in many fields, such as preloader for images with jQuery.

CSS3 Loading Animation Loop


10. PageLoading – jQuery Plugin

This jQuery plugin that will allow you to show a loading view during the loading of a web page. You will be able in a row and some parameters to customize the loading view. Its colors, loader icon, and the background image of the loading view.



Sam Deering is a Front-end Web Developer who specialises in JavaScript & jQuery. Sam is driven and passionate about sharing his knowledge to educate others.

Free Guide:

How to Choose the Right Charting Library for Your Application

How do you make sure that the charting library you choose has everything you need? Sign up to receive this detailed guide from FusionCharts, which explores all the factors you need to consider before making the decision.

  • suresh

    nice work

  • sangam

    very nice work.

  • Dilshan

    Good work. well done brother.

  • Hidayt Rahman

    Try the pace jquery ;)

  • bobby bishop

    i very new to all of this. i have a large html page that i would like to add any of these preload animations on this page. what do i need to do in order to add one of these to my html page. Please help…

Learn JavaScript for free!
Free course: Introduction to JavaScript

Yours when you take up a free 14-day SitePoint Premium trial.