Here you will find our beautifully designed table templates based on Bootstrap or vanilla HTML and CSS.
HTML tables are not necessarily something that everyone will be using on their websites. However, they are INCREDIBLY helpful when it comes to presenting data through rows and columns, and also for organizing data and information in a more accessible way.
To get started with creating a table is VERY EASY.
The function relies purely on the ‘table’ element we find in the traditional HTML standard. By default, the basic HTML tables can have somewhat of a bleak feel to them.
This is where we need to direct our attention to CSS3 — as it enables us to better style our tables, and perhaps even EXTEND them with interactive features.
We can QUICKLY change the appearance of our tables in the form of colors, background colors, border colors with CSS3. Even play with width and height specifications — all by using our external stylesheet file.
And to help you to speed up the process, we spent some time building a number of CSS3 optimized table templates that you can now use for your projects. We also added a few extras from other designers.
All the snippets are available for free, which means you can edit and customize them as you like, then use on your own projects. There are no LIMITATIONS.
Best CSS3 Table Templates
Fixed Column Table by Colorlib
We did not like any of the free HTML/CSS table template options that are available, so we decided to create several table examples ourselves. Here is the first one on the list with a fixed column and horizontal scrolling. If you are looking to avoid the building of a table from the ground up, feel free to get your hands on this remarkable alternative instead. For everyone who is searching for something a tad different, this is the ideal design that will do the trick. Use it for displaying statistics or any other data and information you would like to share online.
Fixed Header Table by Colorlib
These table variations are also created by Colorlib. In this case, we have added a fixed top row for each table that remains in place on the scroll. You can further tweak this idea to get the results you were looking for. In other words, if you would like to brand any of the two table designs, please do. You can change the color and make them follow your regulations precisely. Needless to say, these support an array of different aims and intentions, making sure they cater to a variety of different purposes. Create a timetable for your classes or share other information; anything is possible.
Table With Vertical & Horizontal Highlight by Colorlib
These HTML5 & CSS3 tables come with highlights for both vertical and horizontal rows. We made sure to have several different variations, so you can choose the one that works the best for you. Instead of one, you get a whopping collection of six nifty alternatives completely free of charge. You just hit the download button and you can already start using these tables with your web applications, tailoring them to your style precisely. There are such with solid color and such with a gradient effect, as well as with round and sharp edges. Present the information on your page stunningly with little to no work.
Responsive Table V1 by Colorlib
Responsive tables have always been a huge problem because you cannot resize them to a certain point to still make them useful. Not anymore, as these HTML/CSS tables will work well on any mobile devices. Whether it is the Table V1 by Colorlib or any other product that you find on this list, the performance will be top-notch across all devices and platforms. Enjoy the catchy, yet simplistic design and make the table yours with a click on the button. Use it for orders, for pricings, for schedules, you name it, you have very many options and possibilities for as long as you do not limit yourself.
Responsive Table V2 by Colorlib
This is a similar HTML/CSS table template as the previous one due to its clean, modern and creative appearance. Instead of overcomplicating things, stick to the minimal design, and you have a guarantee that everyone will enjoy your content to the fullest. The same applies to the table templates – why complicate things if you do not have to? The table features a responsive layout that instantaneously adapts to smartphones, tablets and desktop computers. It also rocks a nifty hover effect that only spices things up for your convenience. Let the table do a significant part of the work for you while you only focus on refining it.
Table V01 is clean and to the point. If you are particularly after a SIMPLER presentation of users, this free snippet will surely do the trick.
The template also rocks a very basic design with a blue banner, which you can alter to your needs and regulations. Since a Bootstrap table, it also operates on different screens flawlessly.
To some extent, Table V02 is pretty similar to Table V01, but it comes with an extra feature. It includes an X sign that – needless to say – allows you to delete the entire row with one click. But the row you delete cannot come back in case you change your mind.
If you view Table V02 on mobile, it comes with horizontal scrolling, keeping the layout intact.
We also wanted to cover web hosting and domain registrar companies, thus created Table V03. It’s a modern CSS3 table template with multiple rows for TLD, duration, registration and more.
One practical feature of Table V03 is the sign-up button that each row sports so that the user can act on the spot. And if you would like to change colors and other details, you can do that at free will.
No matter what classes you organize, Table V04 is here to help you sort out an online schedule shortly. Fitness studios, gyms, yogis, you name it, Table V04 is here for everyone.
It features a weekly schedule, which you can use for the entire month – with images, the name of the class and time. You will also find buttons for the next or previous month, but that’s something you would need to invest some extra time to activate.
Table V05 is a free CSS3 table template based on Bootstrap to ensure an excellent experience on different devices. It works great for freelancer apps by default, but you can even apply it to something else.
Some of the features include a checkbox, avatar, status username and an option to delete the user/row.
As the screenshot shows, Table V06 is our shopping cart table with different options. You can use it with any eCommerce website or online store you would like to build since it is easy to integrate.
In the kit, Table V06 rocks checkboxes, quantity selection and an X button for erasing an item. The table can show the product image, name and some more details, along with the price.
If you DIG DARK, you will dig Table V07. Even though a basic CSS3 table template like Table V01, it does a great job displaying first and last name plus email.
The only other feature that Table V07 sports is a hover effect. Other than that, it’s a responsive design that offers smooth operation.
Many times, you would want to add some more information to the table, but it can easily overwhelm the user. Luckily, we have a SOLUTION for that.
Table V08 is a simple Bootstrap table at first glance with a gree down arrow. Once you click it, the accordion reveals an additional section where you can share extra information about the product.
To see the status of orders, it would be ideal to have all your users/customers displayed in a neat table. You can do that with Table V09.
The template comes with several rows for invoices, customers, location, pricing and status. The latter includes three different buttons in three different colors for “progress,” “open” and “on hold.” No need to question if it fits mobile devices because IT DOES.
Table V10 is a colorful CSS3 table template that costs you nothing. While this may be a MORE exclusive template that fits a specific userbase, those who do like it will have a lot of fun using it.
There are five different rows and six different colors with an edit icon on the far right.
For a table with a minimalist design, that’s when you opt for Table V11. It’s super clean with a mobile-friendly layout, five columns and a checkbox section. The latter even comes with an option to select/deselect all.
That’s pretty much it! Now it’s your turn to hit the download button and benefit from Table V11’s beauty.
Yes, we can go even more minimalist than the previous CSS3 table template – meet Table V12. It is a great example of how can you stick to simplicity even though you may have a lot of stuff on display.
Table V12 includes a hover effect that highlights the entire row. This way, you can quickly check what’s up with different users, not MIXING things up.
If you like Table V11 but wouldn’t mind if it had a hover effect, you are in luck. Instead of configuring V11 to your liking, opt for Table V13 and make it happen much quicker.
Not only does it rock the hover effect, but once you tick the user, it stays in this hover/highlighted state. You can even select the entire list with a single click.
Table V14 is a modern Bootstrap table template for displaying different user information, like occupation, contact and education that you need besides their order. This can work great if you are selling courses, even software or something else.
Each row comes with a clickable name and a checkbox. Also, the spacing between rows and rounded edges make Table V14 very appealing to the eye.
Table V15 is a slight variation of Table V14, including a background and a click effect that dims the row once you tick it. This gives it a better view of the next action you need to take for a particular user.
Design-wise, V14 and V15 are the same, with rounded corners and spacing between rows.
Instead of going about creating a dark table from scratch, you can always choose Table V16. This free CSS3 table template lets the user immerse in the content with ease.
Since reading content as-is would be a bit challenging, we added a hover effect that brings out the row, turning the text white and yellow. You will also see “details,” which you can use to link to another section of your website or application on the far right.
Table V17 takes things one step further with both checkboxes and switches/toggles. The latter even has a cool animation that only spices things up.
You can utilize Table V17 for many different activities, either using it out of the box or even improving it further. It’s just a click away, ready for you to put it into play.
I’ve featured a couple of our dark CSS3 table templates already, but here’s another, more advanced version, if you will. CSS Table V18 is comparable with some lighter alternatives, but we just wanted to make it dark, so you can use it out of the box.
There’s also a hover effect and a checkbox that keeps the highlight live once you tick it.
For sales teams, Table V19 is a remarkable free table template based on Bootstrap Framework to keep everything extra organized.
The snippet includes avatars, four main columns, checkboxes and a hover effect. The table of contents works on different screen sizes without a hitch. However, you need to scroll left or right on mobile to see the entire table.
Table V20 is a mixture of goodies for active and inactive rows. The background color of rows also changes between gray and white, so the user has a better experience reviewing details.
To make the row go from active to inactive and vice versa, you need to click on the green toggle. Note, just like you can tick all rows with a single click, so can you turn them all active or inactive with a click.
Bootstrap is the most famous front-end development framework on the planet, it’s being used everywhere; well, almost! Bootstrap helps front-end devs to rapidly build websites without having to invest much thought into the process of making something look pretty, as every element is already pre-determined, and all you have to do is allocate the positioning, and maybe change the colors up a little.
Adaptive Pricing Table
If you are a freelancer, an agency, a software company or even a web hosting firm, chances are, you want to add pricing tables to your website. To get things rolling, here is a modern, clean and easy to use free CSS3 pricing plans table. Play around with its features and create an outcome that fits your website ideally. Meaning, change texts, colors and improve it accordingly. However, even if using it as is and changing details only, you are ready and set to keep things of the professional level with your online presence. Push your packages and let everyone know what they can expect after they take the plunge.
More info / Download
CSS3 Pricing Table
Tables aren’t just for data, not always. Sometimes we need table solutions for things like displaying pricing. This CSS3 Pricing Table template from Allen Zapien is a great example of how CSS3 can be used to display variety of content in many beautiful ways. You can outline the most successful pricing module with an in-built outline template, and of course, you can quickly make any changes to make the table more suitable for your design.
Responsive Comparison Table
If you have multiple pricing options available, help potential customers pick the right one with this responsive comparison table. It features section for the name of each plan, prices, as well as multiple sections to present different features. What’s more, with the check mark, you can then mark which features each plan option sports.
Needless to say, all the text is fully editable; heck, you can even style it further if necessary. You can now introduce a handy and practical comparison table to your website that will integrate into the theme flawlessly with little work.
Nutrition Facts Table in HTML & CSS
Pricing tables, data tables, dynamic tables, there are so many ways to use tables, and one more to add to the list is the following template — a table data template for displaying nutrition facts for literally any food item out there. Of course, adding each of the facts standalone could take up some time, even just to report all the existing fruit there is, so we highly recommend to take this template and integrate it within your existing platform that requires to output nutritional information for produce, and then filter all your data through this template to provide a remarkable experience for anyone looking it up.