Default Table

Basic table with default styling

#NamePositionOffice
1Tiger NixonSystem ArchitectEdinburgh
2Garrett WintersAccountantTokyo
3Ashton CoxJunior Technical AuthorSan Francisco
4Cedric KellySenior Javascript DeveloperEdinburgh
5Airi SatouAccountantTokyo
Striped Table

Use .table-striped for zebra striping

#NamePositionOffice
1Tiger NixonSystem ArchitectEdinburgh
2Garrett WintersAccountantTokyo
3Ashton CoxJunior Technical AuthorSan Francisco
4Cedric KellySenior Javascript DeveloperEdinburgh
5Airi SatouAccountantTokyo
Hoverable Table

Use .table-hover for hover states

#NamePositionOffice
1Tiger NixonSystem ArchitectEdinburgh
2Garrett WintersAccountantTokyo
3Ashton CoxJunior Technical AuthorSan Francisco
4Cedric KellySenior Javascript DeveloperEdinburgh
5Airi SatouAccountantTokyo
Bordered Table

Use .table-bordered for borders on all sides

#NamePositionOffice
1Tiger NixonSystem ArchitectEdinburgh
2Garrett WintersAccountantTokyo
3Ashton CoxJunior Technical AuthorSan Francisco
4Cedric KellySenior Javascript DeveloperEdinburgh
5Airi SatouAccountantTokyo
Table Sizes
Small Table

Use .table-sm for compact spacing

#NamePositionOfficeSalary
1Tiger NixonSystem ArchitectEdinburgh$320,800
2Garrett WintersAccountantTokyo$170,750
3Ashton CoxJunior Technical AuthorSan Francisco$86,000
4Cedric KellySenior Javascript DeveloperEdinburgh$433,060
5Airi SatouAccountantTokyo$162,700
6Brielle WilliamsonIntegration SpecialistNew York$372,000
Borderless Table

Use .table-borderless for no borders

#NamePositionOfficeSalary
1Tiger NixonSystem ArchitectEdinburgh$320,800
2Garrett WintersAccountantTokyo$170,750
3Ashton CoxJunior Technical AuthorSan Francisco$86,000
4Cedric KellySenior Javascript DeveloperEdinburgh$433,060
5Airi SatouAccountantTokyo$162,700
6Brielle WilliamsonIntegration SpecialistNew York$372,000
Table with User Cells
User Management Table

Table with avatars, status badges, and action buttons

UserRoleStatusLast ActiveActions
User
Sarah Johnson
sarah.johnson@example.com
AdminActive2 min ago
User
Michael Chen
michael.chen@example.com
EditorActive15 min ago
User
Emily Davis
emily.davis@example.com
ViewerPending1 hour ago
User
David Wilson
david.wilson@example.com
EditorInactive3 days ago
User
Lisa Anderson
lisa.anderson@example.com
AdminActiveJust now
Contextual Classes
Row Colors

Contextual classes for table rows

ClassDescriptionStatus
.table-primaryPrimary row styleInfo
.table-successSuccess row styleApproved
.table-warningWarning row stylePending
.table-dangerDanger row styleRejected
.table-infoInfo row styleReview
.table-lightLight row styleDraft
.table-darkDark row styleArchived
Dark Table

Use .table-dark for dark theme

#NamePositionOffice
1Tiger NixonSystem ArchitectEdinburgh
2Garrett WintersAccountantTokyo
3Ashton CoxJunior Technical AuthorSan Francisco
4Cedric KellySenior Javascript DeveloperEdinburgh
5Airi SatouAccountantTokyo
Order Management Table
Recent Orders

Manage and track customer orders

Order IDCustomerProductDateAmountStatusActions
#ORD-7245
User
James Rodriguez
MacBook Pro 16"Jan 15, 2026$2,499.00Delivered
#ORD-7244
User
Emma Thompson
iPhone 15 Pro MaxJan 14, 2026$1,199.00Processing
#ORD-7243
User
Robert Kim
AirPods Pro 2Jan 14, 2026$249.00Shipped
#ORD-7242
User
Sophia Martinez
Apple Watch Ultra 2Jan 13, 2026$799.00Cancelled
#ORD-7241
User
William Brown
iPad Pro 12.9"Jan 12, 2026$1,099.00Delivered
Table with Progress & Nested Data
Project Progress Table

Table showing projects with progress indicators

ProjectTeamProgressDeadlineBudgetStatus
Website Redesign
UI/UX, Development
85%
Feb 28, 2026$45,000On Track
Mobile App Development
iOS, Android
45%
Apr 15, 2026$120,000At Risk
Cloud Migration
Infrastructure
100%
Jan 10, 2026$75,000Completed
Data Analytics Platform
Backend, ML
20%
Jun 30, 2026$200,000In Progress
Security Audit
Security
10%
Mar 15, 2026$35,000Delayed
Table with Caption & Footer
Table with Caption

Use <caption> for table descriptions

List of employees with their salaries
NameDepartmentSalary
John DoeEngineering$85,000
Jane SmithMarketing$72,000
Bob JohnsonSales$68,000
Alice BrownHR$65,000
Table with Footer

Use <tfoot> for summaries

ProductQtyPriceTotal
Product A2$50.00$100.00
Product B1$75.00$75.00
Product C3$25.00$75.00
Subtotal:$250.00
Tax (10%):$25.00
Grand Total:$275.00
Empty State
Empty Table State

Display when no data is available

NameEmailStatusActions
No data available

There are no records to display yet.

Nested Table

Table within a table

CategoryItems
Electronics
Smartphones24
Laptops18
Tablets12
Clothing
Shirts45
Pants32