Bootstrap 5 Responsive Tables Last Updated : 23 Jul, 2025 Comments Improve Suggest changes 1 Likes Like Report Bootstrap 5 Responsive table is used to make a table responsive in two different categories we can make the table always responsive, or make the table responsive on the basis of the breakpoint.Bootstrap 5 Responsive Tables:Table Always Responsive: This is used for horizontal scrolling of the table across all the viewports or specific viewports. To scroll the table horizontally for all the viewports, we can add a class table-responsive.Table Breakpoint Specific: This s specifically used to scroll the table horizontally on a particular viewport, we can add a class table-responsive-*. This * can be substituted with a particular breakpoint of viewport like sm, md, lg, xl, etc.Syntax:<div class="Table responsive Class"> <table class="table"> ... </table></div>Example 1: In this example, we will make the table always responsive. HTML <!DOCTYPE html> <html> <head> <!-- Bootstrap CDN --> <link href= "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity= "sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> </head> <body> <div class="m-2"> <h1 class="text-success"> GeeksforGeeks </h1> <strong>Bootstrap 5 Responsive Tables</strong> <p class="text-center">This table will be always responsive</p> <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Year</th> <th>Stream</th> <th>Section</th> <th>Roll_No</th> <th>College</th> </tr> </thead> <tbody> <tr> <td>First Year</td> <td>Computer Science Engineering</td> <td>CSE A</td> <td>1445698658</td> <td>Geeksforgeeks Education Institute</td> </tr> </tbody> </table> </div> <br><br> <p class="text-center">This table is not responsive</p> <div> <table class="table"> <thead> <tr> <th>Year</th> <th>Stream</th> <th>Section</th> <th>Roll_No</th> <th>College</th> </tr> </thead> <tbody> <tr> <td>First Year</td> <td>Computer Science Engineering</td> <td>CSE A</td> <td>1445698658</td> <td>Geeksforgeeks Education Institute</td> </tr> </tbody> </table> </div> </div> </body> </html> Output:Example 2: In this example, we will make the table responsive on the basis of breakpoints. HTML <!DOCTYPE html> <html> <head> <!-- Bootstrap CDN --> <link href= "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity= "sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> </head> <body> <div class="m-2"> <h1 class="text-success"> GeeksforGeeks </h1> <strong>Bootstrap 5 Responsive Tables</strong> <p class="text-center"> This table will be responsive when the breakpoint is set ot small </p> <div class="table-responsive-sm"> <table class="table"> <thead> <tr> <th>Year</th> <th>Stream</th> <th>Section</th> <th>Roll_No</th> <th>College</th> <th>Favourite Sub</th> <th>Classes</th> <th>Admission Via</th> <th>Registration_Id</th> <th>State</th> </tr> </thead> <tbody> <tr> <td>Fourth Year</td> <td>Computer Science Engineering</td> <td>CSE A</td> <td>1445698658</td> <td>Geeksforgeeks Education Institute</td> <td>Automata</td> <td>Morning Class</td> <td>Entrance Exam</td> <td>CSE-1445698658</td> <td>Utter pradesh</td> </tr> </tbody> </table> </div> <br><br> <p class="text-center">This table is always responsive</p> <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Year</th> <th>Stream</th> <th>Section</th> <th>Roll_No</th> <th>College</th> <th>Favourite Sub</th> <th>Classes</th> <th>Admission Via</th> <th>Registration_Id</th> <th>State</th> </tr> </thead> <tbody> <tr> <td>Fourt Year</td> <td>Computer Science Engineering</td> <td>CSE A</td> <td>1445698658</td> <td>Geeksforgeeks Education Institute</td> <td>Automata</td> <td>Morning Class</td> <td>Entrance Exam</td> <td>CSE-1445698658</td> <td>Utter pradesh</td> </tr> </tbody> </table> </div> </div> </body> </html> Output: Reference: https://getbootstrap.com/docs/5.0/content/tables/#responsive-tables Create Quiz Comment 21mcsrltd Follow 1 Improve 21mcsrltd Follow 1 Improve Article Tags : Technical Scripter Web Technologies Bootstrap Technical Scripter 2022 Explore Bootstrap 5 Tutorial 6 min read Bootstrap 5 Introduction 4 min read LayoutBootstrap 5 Layout Breakpoints 3 min read Bootstrap 5 Layout Containers 3 min read BootStrap 5 Layout Grid System 3 min read Bootstrap 5 Columns 2 min read Bootstrap 5 Gutters 2 min read Bootstrap 5 Utilities 2 min read Bootstrap 5 Z-index 2 min read ContentBootstrap Reboot 2 min read Bootstrap 5 Typography 2 min read Bootstrap 5 Images 1 min read Bootstrap 5 Tables 2 min read Bootstrap 5 Figures 2 min read FormsBootstrap-5 Forms 2 min read Bootstrap 5 Form Controls 2 min read Bootstrap 5 Select 2 min read Bootstrap 5 Checks and Radios 2 min read Bootstrap 5 Range 2 min read Bootstrap 5 Input Group 3 min read Bootstrap 5 Floating labels 2 min read Forms LayoutBootstrap 5 Layout Forms 2 min read Bootstrap5 Layout Utilities 2 min read Bootstrap 5 Layout Form Grid 2 min read Bootstrap 5 Layout Gutters 2 min read Bootstrap 5 Layout Horizontal form 2 min read Bootstrap 5 Layout Horizontal form label sizing 2 min read Bootstrap 5 Layout Column sizing 2 min read Bootstrap 5 Layout Auto-sizing 2 min read Bootstrap 5 Layout Inline forms 2 min read Bootstrap 5 Validation 4 min read ComponentsBootstrap 5 Accordion 3 min read Bootstrap 5 Alerts 2 min read Bootstrap 5 Badges 2 min read Bootstrap Breadcrumb 2 min read Bootstrap 5 Buttons 3 min read Bootstrap 5 | Button group 4 min read Bootstrap 5 | Card 11 min read Bootstrap 5 Carousel 3 min read Bootstrap 5 | Close button 1 min read Bootstrap 5 Collapse 3 min read Bootstrap 5 Dropdowns 9 min read Bootstrap 5 List group 5 min read Bootstrap 5 Modal 7 min read NavbarBootstrap 5 Navbar Brand 3 min read Bootstrap 5 Navbar Brand Text 2 min read Bootstrap Navbar Brand Image 2 min read Bootstrap 5 Navbar Nav 2 min read Bootstrap 5 Navbar Forms 2 min read Bootstrap 5 Navbar Text 2 min read Bootstrap 5 Offcanvas 12 min read Bootstrap 5 Popovers 2 min read Bootstrap 5 Progress 5 min read Bootstrap 5 Scrollspy 4 min read Bootstrap 5 Spinners 3 min read Bootstrap 5 Toasts 3 min read Bootstrap 5 Tooltips 3 min read HelpersBootstrap 5 Clearfix 2 min read Bootstrap 5 Colored links 2 min read Bootstrap 5 Ratios 2 min read Bootstrap 5 Position 2 min read Bootstrap 5 Visually hidden 2 min read Bootstrap 5 Stretched link 2 min read Bootstrap 5 Text Truncation 2 min read ExtendBootstrap 5 Approach 3 min read Bootstrap 5 Icons 2 min read Like