SP Page Builder - The Best Joomla Drag & Drop Page Builder - JoomShaper

The #1 page builder for Joomla

Build any Joomla site, Visually. Natively.

An extremely powerful drag & drop tool that lets you build sites visually and instantly. Trusted since 2014, built for the latest Joomla.

Image
Image
Image

4.9/5

Average user rating

63

Built-in addons in Pro

12+

Years in the Joomla ecosystem

J5 & J6

Always on the latest Joomla

Dynamic Content

All your content type in one place.

Team directory

Team directory

Organise team profiles with structured information, custom fields, filters, and dynamic layouts.
Job boards

Job boards

Create searchable job listings with structured details, categories, filters, and automatically updated content.
Recipe websites

Recipe websites

Display recipes with ingredients, instructions, images, categories, and custom fields in dynamic layouts.
Property listings

Property listings

Display properties with images, prices, features, and geolocation fields in rich, dynamic listing layouts.
Course platforms

Course platforms

Structure courses, lessons, instructors, and resources into organised, dynamic learning experiences.
In dynamic articles: Any article page built with dynamic content can carry its own native comment section.
In Joomla articles: Your Joomla articles get the same native commenting, with no third-party plugin required.
In dynamic details: Native comments work on any dynamic detail pages, such as a listing or a case study.

Interactions

Motion that answers the scroll.

Image
Image
Image
Image
Move

Move

Shift an element up, down, left, or right from its original position.
Scale

Scale

Make an element larger or smaller without touching the rest of your layout.
Rotate

Rotate

Turn an element clockwise or counterclockwise to any angle you want.
Skew

Skew

Slant an element horizontally or vertically for a more dynamic look.
Blur

Blur

Soften an element to create depth or push it into the background.
Opacity

Opacity

Set how transparent an element is, from fully visible to faded out.
On scroll & landing: Trigger popups when the page loads or when visitors reach a specific point while scrolling.
After inactivity: Show your popup when visitors stop interacting with the page for a set amount of time.
On click & hover: Set a popup to appear when visitors click or hover over a selected element on the page.
Date range: Run time-sensitive offers, or campaigns with a specific date range for when popup appears.
CAPTCHA options: Choose from a range of CAPTCHA options to protect your forms from spam.
Rate limit: Control how often visitors can submit a form to prevent repeated or excessive submissions.
Multi-step forms: Make longer forms less overwhelming by splitting them into clear, simple steps.
Multiple AI models: Use supported GPT and Gemini models for your AI-powered content and image generation.
Explore image variations: Generate four variations from a prompt or create new variations from an existing image.
Expand your images: Enlarge images and extend their backgrounds with AI while keeping them ready for your page.

Start building your
best Joomla site today

Free to start. No lock-in. Trusted by Joomla developers and agencies since 2014.
Personal
$591 Website Licenses
Buy Now
  • Access to All Layout Bundles
  • 1 Website License
  • 1 Year Support & Updates
  • Not Included
  • No Access to Templates
  • No Access to Extensions
  • EasyStore Not Included
RecommendedBusiness
$12910 Website Licenses
Buy Now
  • Access to All Layout Bundles
  • 10 Websites License
  • 1 Year Support & Updates
  • Not Included
  • No Access to Templates
  • No Access to Extensions
  • EasyStore Not Included
Agency
$399Unlimited Website Licenses
Buy Now
  • Access to All Templates
  • Access to All Extensions
  • Access to All Layout Bundles
  • Unlimited Website License
  • 1 Year Support & Updates
  • Not Included
  • EasyStore Not Included

Frequently asked questions

Documentation

Documentation

Step by step guides and detailed instructions
Forums

Forums

Community discussions and shared solutions
First, make sure you have SP Page Builder Pro installed. Then go to Joomla Admin → SP Page Builder Pro → Settings → License & Update. Enter the email address associated with your JoomShaper account and your 32-digit license key and click Save Changes.