Pricing Table Free is a fast, lightweight WordPress pricing table plugin. Build clean, responsive pricing plans for your SaaS, hosting, agency, course, membership or product page, with no coding and no page builder required.
Start from one of 10 ready-made pricing table templates or build your own, see every change in a live preview, then place the table with a shortcode, the Gutenberg block or the Elementor widget.
Pricing table features
- Unlimited pricing tables and unlimited pricing plans
- Live preview with desktop, tablet and mobile views
- Drag & drop ordering for plans and for features
- Featured plan / “Most Popular” highlight
- 4 responsive table layouts
- Per-plan colors and font sizes for header, price, features and button
- Title, subtitle, price, 8 currency symbols and a billing period (monthly, yearly, weekly, daily, one-time or none)
- Custom button text and link for every plan
- Duplicate plans and tables in one click
- Export a table to JSON and import it on another site
Ready-made pricing table templates
Open Pricing Tables > Template Library, preview a design on desktop, tablet or mobile, and click Import template. A new table is created and opens in the editor, ready to edit. The library includes SaaS, hosting, agency, fitness, education and business pricing tables. Templates are bundled with the plugin: nothing is downloaded from another server.
Works with Gutenberg, Elementor and shortcodes
- Gutenberg: add the “Pricing Table” block, pick a table and see it in the editor.
- Elementor: drag the “Pricing Table” widget onto the page and choose a table.
- Shortcode: paste [ptwcode id=”123″] into any page, post or widget.
- Theme files: print a table with do_shortcode( ‘[ptwcode id=”123″]’ ).
SEO friendly and fast
- Pricing tables never create their own public URLs, so there are no thin or duplicate pages for search engines.
- Choose the heading tag (H2 to H6) used for plan titles to keep your page outline logical.
- Add rel=”nofollow sponsored” and open in a new tab for buttons that point to affiliate or checkout links.
- Optional structured data (JSON-LD) that matches the visible plans and prices.
- Styles load only on pages that contain a table, and only for the layout in use. The free version loads no JavaScript on your public pages.
- Clean, semantic HTML and responsive CSS.
Translation ready
All text is translatable and a .pot file is included. A WPML configuration file is included so table text can be translated with WPML.
How to create a pricing table
- Go to Pricing Tables > Template Library and import a template, or click New Table.
- Edit plan titles, prices, features, buttons and colors. The preview updates as you type.
- Click Save and copy the shortcode, or add the block or Elementor widget to your page.
Pricing Table Pro
Need more? Pricing Table Pro adds a Monthly / Yearly billing switch with a savings badge, sale prices with strikethrough and ribbons, included / not-included features with tooltips, countdown timers, 20 extra templates, extra design options (radius, shadows, hover, fonts, gradients, dark mode and custom CSS) and click events for Google Analytics 4 and Tag Manager. Learn more inside the plugin or visit https://themepoints.com/pricingtable/.
Support
Questions or ideas? Use the support forum. If the plugin helps you, a review is much appreciated.
External services
By default this plugin does not connect to any external service. Templates, styles and scripts are bundled, and no tracking code is added.
The plugin includes the Freemius SDK, which handles licensing and updates for the separate Pro edition. In this free version it only shows an optional opt-in screen.
- When: only if you choose to opt in, or if you start a Pro trial or buy a license.
- What is sent: your site URL, WordPress and PHP versions, plugin version, site language, the admin name and email, and plugin activation, deactivation and uninstall events. Trial and license details are added if you start a trial or buy Pro.
- If you skip the opt-in, nothing is sent.
- Freemius Terms of Service and Privacy Policy.