TablePress
TablePress is a free WordPress plugin that lets you create, manage, and embed tables without writing HTML or code.

Key takeaways
- TablePress is free and open-source, with no premium upsells.
- Tables are embedded via shortcode, making them reusable across your site.
- Sortable, searchable, and paginated features improve user experience and SEO.
- Always add clear header rows for accessibility and readability.
- Test table appearance on mobile devices to avoid layout issues.
For SEO practitioners, TablePress helps publish structured data in a readable format on pages that need comparisons, directories, specs, or pricing.
What people use TablePress for
- Publish comparison tables (e.g., product features, pricing)
- Display directories or listings (e.g., team members, resources)
- Show specs or data sets (e.g., technical specs, statistics)
- Create sortable and searchable tables to improve usability
- Embed tables in posts, pages, sidebars using a shortcode
Quick start: Create your first table
- Install TablePress from the WordPress plugin directory or upload the ZIP.
- Go to TablePress → Add New in your WordPress admin.
- Enter a table name and description (optional).
- Use the spreadsheet-style editor to add rows and columns.
- Set the first row as table head for accessibility.
- Enable sortable, searchable, and paginated features as needed.
- Copy the shortcode (e.g.,
[table id=1 /]) and paste it into a post, page, or widget.
When not to start here
- Content that should be prose – Use paragraphs, not tables.
- Simple data – A native WordPress table block may suffice.
- Large datasets – Consider a dedicated database or plugin for performance.
- Mobile-first design – Tables can be hard to read on small screens; test responsiveness.
Alternatives to TablePress
| Tool | Description |
|---|---|
| Native WordPress Table Block | Built-in block for simple tables, no extra plugin needed. |
| WP Table Builder | Drag-and-drop table builder with more styling options. |
| DataTables | JavaScript library for advanced interactive tables (requires coding). |
Next step
FAQ
Is TablePress free?
Yes, TablePress is a free and open-source WordPress plugin.
Can I make tables sortable with TablePress?
Yes, TablePress includes options to make tables sortable, searchable, and paginated.
Does TablePress work with the block editor?
Yes, you can embed tables using a shortcode block or the classic editor.
How do I update a table across my site?
Edit the table in TablePress, and all pages using its shortcode will update automatically.
Related topics
Sources
- TablePress GitHub repository — Primary project source for plugin description and core positioning.
- TablePress pricing/install page — Official site page with installation instructions and plugin access details.
- UNC School of Medicine Web Guide — Explains core functionality, including editing, import/export, and shortcode embedding.
- WordPress.org plugin page — Official plugin directory listing that confirms WordPress distribution and basic use.
Reviewed by Lucía Marín, Founding editor.