Magazine Logo
๐Ÿ“Œ Press Ctrl+D to bookmark this page.

How to Animated Loading

How To Create a Web/HTML Loader

When a visitor clicks on a link or button on your website, they expect to see some kind of feedback. But, if nothing happens, most will conclude that something is wrong. They’ll quickly navigate away before they realize your site has been processing their request.

What is a loading animation?
Loading animations are notifications that reassure users that the system is still handling their request. When a user clicks on a link or button, the animation is displayed until the load process is complete.

Some animations have progress bars that indicate how long it will take for data or content to load. This gives users a real-time update โ€” or distraction โ€” that makes waiting more bearable.

There are many different tools that can build loading animations. However, one of the most practical ones is CSS. Let’s explore why in the section below.

CSS for Loading Animations
To be clear, you could use another coding language like JavaScript (JS) or a simple animated GIF for your loader.

However, CSS has some strengths that make it a practical solution for this purpose:

It’s easy to edit. You can quickly adjust the duration, color, speed, and other animation elements.
It doesn’t lose quality when it changes scale.
Animations are fast and smooth with graphics processing unit (GPU) acceleration (faster than JS).
It’s possible to pause with the animation-play-state property.
CSS loading animations may not be supported by some browsers, such as Internet Explorer 9 and Opera Mini. If you’re not sure if it’s supported, tools like Modernizr can tell you if they are. For browsers that don’t support CSS loading animations, you can use a GIF instead.

Now that we’ve explained when you should use CSS (and when you shouldn’t), let’s look at some loading animations that were built using this coding language.

Examples of CSS Loading Animations
There are a variety of loading animations you can create with CSS. Here are the five most common types, with multiple examples of each.

Page loading or object loading or AJAX loading samples.
There are many many samples below to learn you about loading / waiting or please wait.

Sample 1 Loading


Sample 2 Loading by


Sample3: Dots Loading


Sample4: Windows Loading


Sample5: Text Loading


Sample6: Circle Loading


Sample7: GIF Loading


Sample8: CSS/Java Loading


Sample9: CSS/No Java Loading


Sample10: CSS/No Java Loading


Sample11: CSS Loading - Lite Version


Sample12: CSS Loading - Lite Version


Sample12+1: CSS Loading - Dots


Sample14: Simple Sizeable Image Loading


Sample15: CSS Loading


Sample16: CSS Loading


Sample17: CSS Loading


Sample18: CSS Loading 5710


Sample19: CSS Loading 4507P


Sample20: CSS Loading 8717L


Sample21: CSS Loading rotating circle 7131


Insert to page(One of the above)

Select one of sample and insert to a page


Remove After Page Loaded

Insert to page and set invisible after page loaded.


Gif new 02

Using gif files - easy and fast.


6 thoughts on “How to Animated Loading”

  1. Professional and trustable.
    Merci ๐Ÿ˜Š
    I tested and it works best on
    Microsoft Edge / Google Chrome / Opera / and safari on apple.

Leave a Comment

Your email address will not be published. Required fields are marked *

AdsReg Magazine We would like to show you notifications for the latest news and updates. You can disable it when you want.
Allow Notifications