Early bird50% off every Moduly widget and plan in your first order. One use per customer.See prices
Get Moduly free
Elementor · Content & Layout · live demoData TableLet visitors search and sort large tables of data.

Data Table — every design

Tables from typed rows (with column and row spans, header cells, links, icons and images) or from CSV text and CSV files — with search, sorting, pagination, a sticky header in a scroll box, a pinned first column and horizontal scrolling on phones.

1. Typed rows with icons, images and links

The head and every cell come from the repeaters — icons or images before, after or above the text, links on any cell, and a caption above.

Autumn collection — stock
ProductColourIn stockPrice
Group stacking hands in colorful sweatersClassic Zip HoodieHeather grey42$59.00View
Man standing in front of people sitting beside table with laptop computersStreet Print HoodieViolet7$69.00View
Man using MacBookWomen’s Fit HoodieGrey pattern19$64.00View
Group of people using laptop computerNinja TeeBlack0$29.00Notify me

2. Column and row spans

A conference timetable: the keynote spans every room, lunch spans the row, and the workshop spans two time slots.

TimeMain hallRoom ARoom B
09:00Opening keynote — The next decade of the open web
10:00Design systems at scaleWorkshop: Accessible forms (two hours)Performance budgets
11:00Writing for interfacesShipping with feature flags
12:00Lunch on the terrace
13:30Panel: AI in the design processMotion that means somethingTesting in production

3. Search, sorting and pages from CSV text

Paste CSV straight from a spreadsheet. Numbers sort as numbers; type to filter; five rows per page with a row count.

TokyoJapan3740006821941457
DelhiIndia285140001484736
ShanghaiChina255820006341751
São PauloBrazil2165000015211554
Mexico CityMexico2158100014851325
CairoEgypt200760003085969
MumbaiIndia199800006031507
BeijingChina19618000164111045
DhakaBangladesh195780003061608
OsakaJapan19281000225645
New YorkUnited States188190007831624
KarachiPakistan1540000037801729

4. A CSV file, a scroll box and a sticky header

Thirty orders read from an uploaded CSV file. The box has a maximum height, so the table scrolls inside it and the header stays on top. Web addresses and emails in a CSV become links.

#10230Ava ThompsonCanvas tote2026-07-10Refunded$263.00
#10231Liam ChenLinen shirt2026-06-03Refunded$299.50
#10232Sofia RossiSneakers2026-06-08Delivered$417.00
#10233Noah PatelDenim jacket2026-06-09Paid$346.50
#10234Mia JohanssonWool beanie2026-08-07Delivered$166.99
#10235Ethan OkaforSneakers2026-08-03Refunded$277.00
#10236Isla MurphyCap2026-07-08Delivered$63.99
#10237Lucas MartinHoodie2026-08-01Processing$378.50
#10238Zara AhmedRain coat2026-07-14Processing$165.50
#10239Leo NakamuraDenim jacket2026-09-06Delivered$150.00
#10240Chloe DuboisCap2026-06-02Delivered$283.99
#10241Omar HaddadSneakers2026-09-23Shipped$362.00
#10242Freya NilssonDenim jacket2026-06-14Refunded$159.00
#10243Mateo GarcíaSneakers2026-08-14Processing$119.50
#10244Aisha KhanLinen shirt2026-06-27Shipped$160.99
#10245Hugo SchmidtSneakers2026-07-04Shipped$166.50
#10246Nora KowalskiSneakers2026-06-02Paid$164.99
#10247Arjun MehtaSneakers2026-08-01Delivered$182.00
#10248Elena PopescuCanvas tote2026-09-28Delivered$334.00
#10249Kai AndersonWool beanie2026-09-10Delivered$213.99
#10250Lina HaddadLinen shirt2026-07-11Delivered$40.50
#10251Jonas WeberSneakers2026-07-12Delivered$310.00
#10252Maya LeviRain coat2026-09-07Shipped$76.00
#10253Samuel OseiWool beanie2026-06-02Processing$364.00
#10254Ivy WalkerCap2026-06-18Processing$145.50
#10255Rafael CostaHoodie2026-06-04Refunded$351.00
#10256Hana SatoDenim jacket2026-09-07Refunded$228.50
#10257Theo BrownRain coat2026-06-08Refunded$145.99
#10258Amira SalehDenim jacket2026-09-27Refunded$114.00
#10259Felix WagnerHoodie2026-06-09Shipped$287.00

5. Line and colour styles

Rows, a full grid, no lines, striped or plain, a coloured head, rounded or square corners, a first-column accent.

PlanSeatsStoragePrice
Solo120 GB$8
Team101 TB$40
Company505 TB$160
PlanSeatsStoragePrice
Solo120 GB$8
Team101 TB$40
Company505 TB$160
PlanSeatsStoragePrice
Solo120 GB$8
Team101 TB$40
Company505 TB$160
PlanSeatsStoragePrice
Solo120 GB$8
Team101 TB$40
Company505 TB$160

6. A wide table on a phone

Ten columns kept on one line; the first column is pinned. On a phone the table scrolls sideways inside its own box — the page itself never scrolls sideways.

Air 1313.6″ 2560×1664M416 GB256 GB18 h1.24 kg2 × USB-CSilver, Midnight, Sky$999
Air 1515.3″ 2880×1864M416 GB512 GB18 h1.51 kg2 × USB-CSilver, Midnight$1,199
Pro 1414.2″ 3024×1964M4 Pro24 GB512 GB22 h1.60 kg3 × TB5, HDMI, SDSpace black, Silver$1,999
Pro 1616.2″ 3456×2234M4 Max36 GB1 TB24 h2.14 kg3 × TB5, HDMI, SDSpace black, Silver$3,499

7. On a dark background

A finished leaderboard with a search box and sorting.

1Northern Lights1210230
2Harbour City129327
3Red Valley128424
4Blue Rovers126618
5Iron Bridge125715
6Old Town12399
7Seaside United121113