CSS Search Box [ Best Collection of Search Box Design ]

Hello Friends, in this article we will learn how to create a search bar in HTML and also I have listed 20 Best hand-picked free HTML and CSS search box code examples. Check out these excellent Search Box Design which are available on Codepen.

How To Create a Search Bar in HTML

First, we need to create two files index.html and style.css then we need to do code for it.

Step 1 — Creating a New Project

In this step, we need to create a new project folder and files(index.htmlstyle.css ) for creating a  Search Bar in HTML. In the next step, you will start creating the structure of the webpage.

Step 2 — Setting Up the basic structure

In this step, we will add the HTML code to create the basic structure of the project.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>How To Create a Search Bar in HTML</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@200&display=swap" rel="stylesheet">
    <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
    
</body>
</html>

This is the base structure of most web pages that use HTML.

Add the following code inside the <body> tag:

<div class="search-container">
   <form action="">
     <input type="text" placeholder="Search..." name="search">
   </form>
</div>

Step 3 — Adding Styles for the Classes

In this step, we will add styles to the section class Inside style.css file

* {
    font-family: 'Poppins', sans-serif;
    padding: 0;
    margin: 0;
}
body {
    background: #f2f4f6;
}
.search-container {
    max-width: 600px;
    margin: 50px auto;
}
input[type="text"] {
    display: block;
    width: calc(100% - 24px); /*20px [ left & Right ] padding + 4px border [ left & Right ] */ 
    font-size: 18px;
    font-weight: 600;
    color: #4b00ff;
    padding: 10px;
    border: 2px solid #4b00ff;
}

#Final Result

 html search bar Image

How To Create a Search Bar With Icon

First we have to add icon library inside index.html file, in this article i will use Font Awesome icons you can use another icon library as well.

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

add above icon library inside <head> tag, and replace search-container div with below code.

<div class="search-container">
    <form action="">
      <input type="text" placeholder="Search..." name="search">
      <button type="submit"><i class="fa fa-search"></i></button>
    </form>
</div>

add below code inside your style.css file

.search-container form {
    position: relative;
}
.search-container form button {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 50px;
    background: transparent;
    border: transparent;
    font-size: 20px;
    color: #4b00ff;
    cursor: pointer;
    outline: 0;
}

#Final Output

In this collection, I have listed over 20 best HTML Search Box Check out these Awesome Search Box Design like: #1HTML Search Box#2Animated Search box with icon#3Pure CSS Animated Search Box,  and many more.

#1 HTML Search Box

HTML Search Box gif image

HTML Search Box, which was developed by Jamie Coulter. Moreover, you can customize it according to your wish and need.

Author:Jamie Coulter
Created on:January 12, 2016
Made with:HTML & CSS(SCSS)
Demo Link:Source Code / Demo
Tags:HTML Search Box

#2 Animated Search box with icon

Animated Search box with icon gif image

Animated Search box with icon, which was developed by Furkan Gulsen. Moreover, you can customize it according to your wish and need.

Author:Furkan Gulsen
Created on:February 22, 2019
Made with:HTML, CSS(SCSS) & JS
Demo Link:Source Code / Demo
Tags:Animated Search box with icon

#3 Pure CSS Animated Search Box

Pure CSS Animated Search Box image

Pure CSS Animated Search Box, which was developed by Hyu Kio. Moreover, you can customize it according to your wish and need.

Author:Hyu Kio
Created on:September 17, 2021
Made with:HTML & CSS
Demo Link:Source Code / Demo
Tags:Pure CSS Animated Search Box

#4 CSS Search Box animation

CSS Search Box animation gif image

Search Box animation, which was developed by Milan Raring. Moreover, you can customize it according to your wish and need.

Author:Milan Raring
Created on:March 8, 2020
Made with:HTML & CSS(SCSS)
Demo Link:Source Code / Demo
Tags:Search Box animation

#5 Simple Animated Search input box

Simple Animated Search input box image

Simple Animated Search input box, which was developed by Riccardo Zanutta. Moreover, you can customize it according to your wish and need.

Author:Riccardo Zanutta
Created on:April 19, 2016
Made with:HTML, CSS(SCSS) & JS
Demo Link:Source Code / Demo
Tags:Simple Animated Search input box

#6 Awesome Search bar animation

Awesome Search bar animation gif image

Awesome Search bar animation, which was developed by Milan Milošev. Moreover, you can customize it according to your wish and need.

Author:Milan Milošev
Created on:August 24, 2015
Made with:HTML, CSS & JS
Demo Link:Source Code / Demo
Tags:Awesome Search bar animation

#7 Expandable Search Box With Icons

Expandable Search Box With Icons image

Expandable Search Box With Icons, which was developed by Calvin Roberts. Moreover, you can customize it according to your wish and need.

Author:Calvin Roberts
Created on:May 22, 2021
Made with:HTML, CSS & JS
Demo Link:Source Code / Demo
Tags:Expandable Search Box With Icons

#8 Multi Search with Combo Box

Multi Search with Combo Box image

Multi Search with Combo Box, which was developed by John McGarrah. Moreover, you can customize it according to your wish and need.

Author:John McGarrah
Created on:May 9, 2016
Made with:HTML, CSS & JS
Demo Link:Source Code / Demo
Tags:Multi Search with Combo Box

#9 Simple HTML Search Bar

Simple HTML Search Bar image

Simple HTML Search Bar, which was developed by Emily Huang. Moreover, you can customize it according to your wish and need.

Author:Emily Huang
Created on:May 30, 2014
Made with:HTML & CSS
Demo Link:Source Code / Demo
Tags:Simple HTML Search Bar

#10 Cool Animated Search Box

Cool Animated Search Box gif image

Cool Animated Search Box, which was developed by Alex Tkachev. Moreover, you can customize it according to your wish and need.

Author:Alex Tkachev
Created on:February 15, 2017
Made with:HTML, CSS & JS
Demo Link:Source Code / Demo
Tags:Cool Animated Search Box

#11 Menu + Animated Search Box

Animated Search Box image

Animated Search Box, which was developed by André Cortellini. Moreover, you can customize it according to your wish and need.

Author:André Cortellini
Created on:June 2, 2014
Made with:HTML, CSS & JS
Demo Link:Source Code / Demo
Tags:Animated Search Box

#12 Pure CSS expanding search Box

Pure CSS expanding search Box gif image

Pure CSS expanding search Box, which was developed by Jove Angelevski. Moreover, you can customize it according to your wish and need.

Author:Jove Angelevski
Created on:August 9, 2018
Made with:HTML & CSS(SCSS)
Demo Link:Source Code / Demo
Tags:Expanding search Box

#13 Awesome Search Box

Awesome Search Box gif image

Awesome Search Box, which was developed by Ahmad Emran. Moreover, you can customize it according to your wish and need.

Author:Ahmad Emran
Created on:March 30, 2021
Made with:HTML JS CSS
Demo Link:Source Code / Demo
Tags:Awesome Search Box

#14 Full Page Animated Search Box

Full Page Animated Search Box gif image

Full Page Animated Search Box, which was developed by Chouaib Belagoun. Moreover, you can customize it according to your wish and need.

Author:Chouaib Belagoun
Created on:August 1, 2017
Made with:HTML, CSS & JS
Demo Link:Source Code / Demo
Tags:Full Page Animated Search Box

#15 HTML Search Box With Animation

HTML Search Box With Animation gif image

HTML Search Box With Animation, which was developed by Aqib Hanief Bhat. Moreover, you can customize it according to your wish and need.

Author:Aqib Hanief Bhat
Created on:January 18, 2019
Made with:HTML & CSS
Demo Link:Source Code / Demo
Tags:HTML Search Box With Animation

#16 Search Input Box Caret Jump Animation

Search Input Box Caret Jump Animation gif image

Search Input Box Caret Jump Animation, which was developed by Jon Kantner. Moreover, you can customize it according to your wish and need.

Author:Jon Kantner
Created on:July 21, 2020
Made with:HTML & CSS
Demo Link:Source Code / Demo
Tags:Search Input Box Caret Jump Animation

#17 Full Screen Animated Search Box

Full Screen Animated Search Box image

Full Screen Animated Search Box, which was developed by Dan Smith. Moreover, you can customize it according to your wish and need.

Author:Dan Smith
Created on:December 1, 2016
Made with:HTML, CSS & JS
Demo Link:Source Code / Demo
Tags:Full Screen Animated Search Box

#18 Material Full screen Search Transition

Material Full screen Search Transition image

Material Full screen Search Transition, which was developed by Luca Dimola. Moreover, you can customize it according to your wish and need.

Author:Luca Dimola
Created on:April 2, 2015
Made with:HTML, CSS(SCSS) & JS
Demo Link:Source Code / Demo
Tags:Material Full screen Search Transition

#19 Custom Animated Search Box

Custom Animated Search Box image

Custom Animated Search Box, which was developed by co0kie. Moreover, you can customize it according to your wish and need.

Author:co0kie
Created on:April 25, 2020
Made with:HTML & CSS(SCSS)
Demo Link:Source Code / Demo
Tags:Custom Animated Search Box

#20 Expanding CSS Search Field

Expanding CSS Search Field image

Expanding CSS Search Field, which was developed by Shaw. Moreover, you can customize it according to your wish and need.

Author:Shaw
Created on:May 10, 2018
Made with:HTML, CSS(SCSS) & JS
Demo Link:Source Code / Demo
Tags:Expanding CSS Search Field
If you liked this article Best Collection of Search Box Design examples, you should check out this one HTML Resume Templates examples.

We also wrote about similar topics like 20+ CSS 3D Button Examples, 15+ Best CSS Paper Animation, CSS Border Animation examples, 25+ Css Glowing Effect, CSS Button Hover Animation, and many more.

Leave a Comment