Skip to content

Native Divi 5 ModulePro

Divi Table Maker

Build clean, responsive data tables.

Why use the Divi Table Maker module?

A table is the one thing the Divi builder has never had a good answer for. The options are a plugin that brings its own interface and its own stylesheet, a block pasted into a text module that ignores your fonts, or a grid of columns pretending to be a table until someone opens it on a phone.

Table Maker is deliberately small. Each row is a child item with one field, and you type the cells separated by a pipe. Six settings dress the whole table, and the result inherits your page styles instead of fighting them.

The table beside this is the live module. Its rows are literally "Setting | What it does | Default".

SettingWhat it doesDefault
First Row As HeaderStyles the top row as a header bandOn
Header BackgroundFill colour behind the first rowDivi blue
Header Text ColorText colour in the first rowWhite
Striped RowsTints every even rowOn
Cell PaddingSpace inside every cell, 0 to 80px12px
Border ColorColour of the cell bordersLight grey

What you get out of it

A row is one fieldType the cells separated by a pipe. No cell-by-cell interface to click through, no spreadsheet to import.Six settings, and that is the lotHeader row, header colours, stripes, cell padding and border colour. Nothing to learn, nothing to undo.Wide tables scroll, not overflowThe wrapper scrolls sideways inside its own column, so a six column table cannot push the page out at 390px.It inherits your designThe table is a normal Divi module, so the full background, border, shadow, spacing and sizing groups apply to it.Rows are child itemsReorder them by dragging, duplicate one to keep a format, or turn a row off without deleting it.Native on Divi 5Built on the Divi 5 engine. No shortcode shim, no Divi 4 framework underneath it.

Everything the Divi Table Maker module does

This is the whole settings panel, not a selection from it. Table Maker is a small module on purpose, and the list below is honest about that.

Unlimited rows, each one a child itemCells typed as pipe separated textAny number of columns per rowFirst row styled as a headerHeader background colourHeader text colourStriped even rows, on or offCell padding, 0 to 80pxBorder colourHorizontal scroll on narrow screensFull Divi background, border and shadow groupsFull spacing, sizing and animation groups

See the Divi Table Maker in action

Every table below is the live module. The rows are child items and each one holds a single line of pipe separated text.

Header row and stripes

The default: first row styled as a header, even rows tinted.

DestinationStandardExpressTracked
United Kingdom2 to 3 daysNext dayYes
Europe4 to 6 days2 daysYes
North America6 to 9 days3 daysYes
Rest of world8 to 14 days5 daysOn request

Two columns, no stripes

A spec sheet reads better without them. Stripes are one toggle, and cell padding is one number for the whole table.

Tight, unstriped

Padding at 10px and stripes off.

SpecificationDetail
FrameSolid oak, oiled
Seat height45 cm
Overall height78 cm
Weight6.2 kg
AssemblyTwo bolts, no glue
GuaranteeTen years on the frame

Roomy, striped

The same table at 20px padding with stripes back on.

SpecificationDetail
FrameSolid oak, oiled
Seat height45 cm
Overall height78 cm
Weight6.2 kg
AssemblyTwo bolts, no glue
GuaranteeTen years on the frame

No header row

Turn the header off and every row is treated the same. Opening hours do not need a heading to make sense.

First Row As Header · off

Three columns, no header band, stripes carrying the rhythm instead.

Monday to Thursday08:0017:30
Friday08:0016:00
Saturday09:0013:00
SundayClosedClosed
Bank holidaysClosedClosed

On a dark band

Header fill, header text and the border colour are three settings, so a near-black section needs no stylesheet.

Recoloured

Header filled white on ink, borders dropped to a hairline.

RoomCapacityScreenWhiteboardVideoNotes
Ground floor, north1275 inchYesFixedStep-free access
Ground floor, south655 inchYesPortableNatural light
First floor, east20ProjectorTwoFixedBookable in halves
First floor, west4NoneYesNoneQuiet room, no calls

Building one takes under a minute

Three steps, and none of them involve a spreadsheet.

1Add the tableDrop Table Maker into any row. It arrives with rows already in place, so the shape is there before you type.2Type each rowA row is one child item with one field. Separate the cells with a pipe character and the module does the rest.3Dress itHeader row on or off, header colours, stripes, cell padding and border colour. That is the entire panel.

Questions people ask first

Short answers, including the things this module deliberately does not do.

Is Table Maker free?No. It ships in Divi Torque Pro. The free plugin does not include it.How do I add a column?Add another pipe to the row. A row with three pipes has four cells. Rows do not have to have the same number of cells, though a table usually reads better when they do.Can a cell hold a link, an image or bold text?No. Cells are escaped as plain text, so what you type is what renders. For anything richer, a text module is the better tool.Is the header row a real table header?Not in the markup. First Row As Header styles the top row, but every cell is rendered as a

, so there is no

for a screen reader to announce. Treat it as a visual header rather than a semantic one.
What happens to a wide table on a phone?The table keeps its shape and its wrapper scrolls sideways inside its own column. It does not restack into cards, and it does not push the rest of the page out of the viewport.Can I sort or search the table?No. There is no sorting, no search, no pagination and no CSV import. Table Maker builds a static table, which is what most pages actually need.

Get Table Maker and 78 more.

One license, every module and extension, native on Divi 5.