Design Animated Google Loader using HTML and CSS Last Updated : 23 Jul, 2025 Comments Improve Suggest changes Like Article Like Report The Google Loader consists of 4 circles with blue, red, yellow, and green colors. You can easily create them using HTML and CSS, and animate them to move the same as in the final output. The animation is just translating the circle in the Y axis with .25s time delay. For non-stop and fluid animation we make the animation infinite and alternate. Output PreviewApproach to Design Animated Google Loader The below steps shows the approach taken: Create the required circles under a container in HTML.Give the container and the circles styling such as color and margin.Add the wave animation by moving each circle up and down with delayed timing. The animation must be infinite and alternate.Example: Create a HTML file with name index.html and CSS file with name style.css and paste the following code. HTML <!DOCTYPE html> <html lang="en"> <head> <title>Google Loader</title> <link rel="stylesheet" href="style.css" /> </head> <body> <header> <h1>Geeks for Geeks</h1> <p>Animated Google Loader in HTML & CSS</p> </header> <main> <p>Google Loader</p> <div class="circle"></div> <div class="circle"></div> <div class="circle"></div> <div class="circle"></div> </main> </body> </html> CSS /* Filename: style.css*/ * { margin: 0; padding: 0; box-sizing: border-box; } body { display: flex; justify-content: center; min-height: 100vh; background: #0b1136; color: white; } header { display: flex; align-items: center; flex-direction: column; position: absolute; top: 10%; } header h1 { font-size: 4rem; color: #008800; } header p { margin-top: 20px; font-size: 2rem; } main { display: flex; justify-content: center; align-items: center; column-gap: 30px; } main p { font-size: 2rem; position: absolute; top: 40%; } main .circle { height: 40px; width: 40px; border-radius: 50%; background-color: #008ae6; box-shadow: 0 10px 20px rgb(0, 0, 0); animation: loader .8s ease-in-out infinite alternate; } .circle:nth-child(2) { animation-delay: -0.25s; } .circle:nth-child(3) { background: red; animation-delay: -0.5s; } .circle:nth-child(4) { background: yellow; animation-delay: -0.75s; } .circle:nth-child(5) { background: green; animation-delay: -1s; } @keyframes loader { from { transform: translateY(-10px); } to { transform: translateY(10px); } } Output: Output of Animated Google LoaderThe Google Loader is very easy to create and animate in HTML and CSS. The HTML provides the structure of the loader and the CSS provides the styling and animating the loader. The animation must have the proper timing and translate value to look like a wave. Comment More infoAdvertise with us Next Article Design a Wedding Theme based Page using HTML and CSS R rohan_paul Follow Improve Article Tags : Web Technologies Web Templates Dev Scripter Dev Scripter 2024 Similar Reads Design a Google Chrome Page Template using HTML and CSS Google Chrome Page Template is a replica of Google Chrome Page which can be built with the help of HTML and CSS. This project has fundamental features and design elements, a search option, along with using the FontAwsome Icons, and various CSS styling, which offer you hands-on experience in web desi 4 min read Design a Grocery Store Ttemplate using HTML and CSS In the article, we will see how to Create a website for a grocery store template using HTML and CSS. It allows customers to browse products, make purchases, and enjoy the convenience of online shopping. The grocery shop app is precisely built to incorporate a navigational header, product divisions f 5 min read Glowing Cube loader using HTML & CSS Glowing cube loader can be created using HTML and CSS. We'll use HTML to create the structure and some CSS properties. The loader is the part of an operating system that is responsible for loading programs and libraries. It is one of the essential stages in the process of starting a program, as it 3 min read Design a Wedding Theme based Page using HTML and CSS Designing a wedding-themed webpage is a fun way to capture the joy of this special day. In this article, we'll help you create a beautiful webpage using simple HTML and CSS.PreviewApproachFirslty, create a new file with the "index.html". Include Google Fonts, Font Awesome Icons, and external CSS lin 6 min read How to Create Google logo with HTML and CSS ? The Google logo is a globally recognized symbol of the tech giant, known for its colourful and playful design. It consists of the word "Google" in a unique font, with each letter in a different colour, representing the company's diverse range of products and services. In this article, we will design 3 min read Design a Google Chrome Page Template using Bootstrap The Chrome template replicates Google's search page with navigation links, a search input section, and buttons. It uses Bootstrap for styling and responsiveness, resembling Google Chrome's familiar interface.PrerequisitesHTMLCSSBootstrapApproachThis app recreates the Google Chrome template using Boo 2 min read Like