WinningWP content is free to all. If you make a purchase through referral links on our site, we earn a commission (learn more).
Tags – ,

Astra WordPress Theme Review – An Ideal Beginner Theme Boasting 70 Designs!

Astra is a beautiful WordPress theme that can be used for portfolios, blogs, businesses, online shops and more.

The free version is being used on more than 1,000,000 websites, and it has amazing support for page builder WordPress plugins — letting you customise your whole website via the WordPress theme customiser.

Giving you the ability to import dozens of high-quality website designs, Astra lets you transform your website at the click of a button.

You can extend the functionality by upgrading to the pro version of the theme, but a number of free extensions are also available.

↪️ Note: still undecided which WordPress theme is the ideal one for your site? Check out this post of ours on The Top 15 Best Multipurpose WordPress Themes.

In this article, I’ll show you why Astra is so popular (making it a strong competitor to both Divi, from Elegant Themes, and Elementor), walk you through the free version of the plugin and explain the benefits of upgrading to Astra Pro, and what it will cost you.

The Team Behind Astra

Astra is developed by Brainstorm Force — a WordPress development company that have been operating for more than ten years, and have over 60 employees.

Astra WordPress Theme

It’s no surprise that Astra integrates with page builders so effectively, as Brainstorm Force launched the Ultimate Addons for Beaver Builder and Ultimate Addons for Elementor plugin extensions, so have an advanced understanding of how popular WordPress page builders work.

They’re also behind the email opt-in and lead generation plugin Convert Pro, the Schema markup plugin Schema Pro and the portfolio plugin WP Portfolio.

Convert Pro

(click to enlarge)

Brainstorm Force are incredibly active within the WordPress community. They frequently attend WordCamps from around the globe and their free WordPress plugins are updated regularly.

What Does Astra Offer?

Astra is a highly customisable WordPress theme that has many amazing features.

It’s super lightweight, and the developers say that, with default WordPress data, a website using Astra should load in less than half a second. They’ve taken a number of steps to achieve this, including disabling jQuery and keeping resources under 50kb.

One thing that distinguishes Astra from many other designs is its native support for popular WordPress page builders. It integrates beautifully with page builders such as WPBakery Page Builder (formerly Visual Composer), Beaver Builder, Thrive Architect, Elementor, Divi Builder, Brizy and Gutenberg.

As you’ll see later, the starter site system requires you to use Elementor, Beaver Builder, Gutenberg, or Brizy. However, you only need to use one of these four page builders if you’re importing a website design.

Beaver Builder

(click to enlarge)

The support for page builders is a major selling point for Astra, as there are many WordPress themes that haven’t been designed with modern page builders in mind. This can result in situations where a stylish page created by a page builder doesn’t fit in well with the activated WordPress theme.

When you activate Astra, a new settings box becomes available when you edit posts, pages and other custom post types. You can change many common page settings here, such as where the sidebar is displayed and whether the content is boxed or full width. Features such as the header, page title, featured image and footer bar can be completely disabled from here.

The great thing about this setup is you can customise how everything looks on a page-by-page basis.

When it comes to design, Astra has you covered. Anyone, regardless of their technical experience, can customise their website design through the WordPress theme customiser.

One problem many WordPress users — including me — sometimes face is that it can be difficult to modify a theme’s design to your liking. This isn’t something to worry about with Astra.

If you activate the Astra Starter Sites plugin, you can import a number of prebuilt website designs.

More than 70 designs are available, and you’ll find prebuilt options for blogs, businesses, online shops, portfolios, and more.

For me, this is one of the best reasons to use Astra, because it essentially makes it 70 WordPress themes in one (or 35 in one if you’re using the free version).

Pre-Built Websites

(click to enlarge)

Astra was designed so beginners could create professional websites without touching any code. However, the theme has been created with developers in mind too.

It’s ready for custom post types and has great support for WooCommerce. The theme follows WCAG 2.0 standards and follows SEO best practice. The design is also translation and RTL ready.

Hooks and filters allow developers to insert content into websites easily, while non-developers can use the free Astra Hooks plugin, which makes inserting unique content and code into your website a breeze.

Astra is 100% open source, so, if you want to examine the theme’s code, you can do so on Github.

Customising Astra

Astra can be downloaded from, or from directly within the themes area of your WordPress admin area.

The theme doesn’t force you to install any WordPress plugins to work, but you will need to install the Astra Starter Sites WordPress plugin if you want to import a design into your website (more on this later).

You’ll find the ‘Astra Options’ page under the WordPress appearance menu.

This page is more of a hub than a settings page, as all options for the theme are contained within the WordPress theme customiser.

You’ll find links to key options, as well as links to free and premium plugins that extend Astra, while this page also links to the Astra documentation area, Facebook group and contact page.

Astra Options

(click to enlarge)

All customisations options can be found in the WordPress theme customiser, which means you can preview any changes you make in real time. You can also switch the preview mode from desktop to tablet or mobile.

The options are spread across eight top-level sections and many sub-sections. This uncluttered layout makes it easy to find the settings you want to change, though you do have the option of adding a search box in the theme customiser via a plugin.

The WordPress Theme Customiser

(click to enlarge)

There are many useful options within the WordPress theme customiser.

For blog posts, you can change the structure and enable and disable meta information. In the footer, you can change the layout easily and add custom text.

Colors and typography can be modified easily too, and there are quick links to your WordPress menus and widgets.

Blog Post Settings

(click to enlarge)

Please be aware that the screenshots above demonstrate what options are available in the core version of Astra. If you upgrade to the pro version, or install one of the many free plugin extensions available, you’ll see many more options in the WordPress theme customiser.

Astra Starter Sites

The Astra Starter Sites WordPress plugin is referenced in the main Astra Options page on the right-hand side. This plugin is free to download.

Once you’ve activated it, you’ll see a new page in the appearance menu called ‘Astra Sites’.

You’ll be asked to choose your favourite page builder: Elementor, Beaver Builder, Gutenberg or Brizy.

If you select a design that uses, say, Gutenberg, you’ll need to have the Gutenberg page builder activated for it to work properly. This is because each design was created using page builder elements from a particular page builder plugin.

Select Page Builder

(click to enlarge)

When you’ve selected a page builder, the starter website designs will be displayed with a note on how many designs are available for it.

It notes that 70 designs work with Elementor and Beaver Builder, ten with Gutenberg, and 20 with Brizy. These designs can be further filtered by type of design: All, Blog, Business, eCommerce, Free and Other.

Design List

(click to enlarge)

Premium designs are marked with an ‘Agency’ label, which refers to the Astra Pro bundle packages.

At the time of writing, there were 35 free designs and 35 premium designs.

The standard of all designs, free and premium, is very high.

Brainstorm Force have done a magnificent job with the whole system.

When you select a design, you’re shown a full preview, and by browsing different pages you can get a feel for what the design can do.

At the left-hand side of the page is a list of the plugins required for the design to work correctly.

For the Yoga Instructor design you can see in the screenshot below, I was required to install Contact Form 7, Elementor and Ultimate Addons for Gutenberg.

The ‘Install Plugins’ buttons at the top and bottom of the page will install all required plugins.

I ran into a slight problem at this stage as Elementor was already installed on my test WordPress website. Therefore, when the installer tried to install the plugin, it said the destination folder already existed. To resolve the issue, I had to delete Elementor so that I could install the plugin again from this page. This is clearly a bug they need to address in a future update.

Once all plugins are installed, the ‘Install Plugins’ buttons will change to ‘Import This Site’.

Design Preview & Installation

(click to enlarge)

A warning appears when you choose to import a website design. This is a reminder that you shouldn’t perform the import on a live website and that copyrighted images will not be imported.

Import Site Warning

(click to enlarge)

Once the website design has been imported, the button changes to ‘Done. View Site!’. Clicking on this will load your website and let you see what the design looks like.

Apart from a couple of copyrighted icons and images, my website looked identical to the one displayed in the preview area.

Check out the Astra Starter Sites page on the official Astra website to see a list of all of the designs that are available.

Extending Astra with Free Plugins

In the Astra Options page, you’ll see a box that says you can extend Astra with free plugins. A total of 12 plugins are listed here.

The Unlist Posts & Pages plugin was created by Nikhil Chavan, but all other free plugins listed were created by Brainstorm Force.

Astra Free Plugins

(click to enlarge)

Five of the free plugins were designed specifically for the Astra WordPress theme.

There’s a good argument for this additional functionality being integrated into the main theme, but I do appreciate that by keeping this functionality separate they keep the core version of Astra lightweight.

The Astra Hooks plugin adds a new Hooks section to the WordPress theme customiser to help you to easily insert content, shortcodes and Javascript.

Astra Theme Visual Hooks

(click to enlarge)

The Astra Customizer Reset plugin adds an option in the theme customiser to reset all settings. It’s a useful plugin, although it does surprise me that this hasn’t been built directly into the theme customiser.

Another cool Astra-only WordPress plugin is Home Page Banner for Astra Theme. As the plugin name suggests, this adds an option in the WordPress theme customiser to add a banner to your home page.

It allows you to change the style of the banner, the image, the text, padding and more.

Home Page Banner for Astra Theme

(click to enlarge)

The other free plugins work great with Astra, but can also be used with other WordPress themes.

Custom Fonts and Custom Typekit Fonts can be used to install custom font files and Typekit fonts.

If you’re using Gutenberg, you may want to give Ultimate Addons for Gutenberg a try. It adds 16 additional blocks to your page builder, such as an info box, post layouts and price list. Check out their official website to see demos of each block.

Sidebar Manager is a useful plugin too. It’s a lightweight solution that simplifies the process of creating new sidebars and managing them.

Ultimate Addons for Gutenberg

(click to enlarge)

The last free plugin that’s recommended is Templator. This is an interesting new plugin that allows you to save your pages and templates in the cloud. You can then export them to any website.

At the moment, it only works with Elementor. However, they’ll be adding support for Beaver Builder and Divi Builder in the future.

Astra Pro

It’s easy to see why the free version of Astra is installed on more than 200,000 websites. It’s easy to use and has a great selection of website designs, and there are additional plugins available that extend functionality further.

If you want to unlock the full potential of the Astra WordPress theme, you need to upgrade to the premium version.

Astra Pro Features

(click to enlarge)

In addition to receiving priority support from the developers, Astra Pro offers many new features via modules. Those who purchase one of the bundle packages will also gain access to the full starter site design library.

A total of 18 pro modules are included with Astra Pro.

Most of the modules expand and enhance the functionality that’s available in the WordPress theme customiser, and you can activate and deactivate modules as you see fit.

The Colors & Background module can be used to change the color of just about any part of your design, while the Typography module adds many more options for customising and styling your fonts. The Spacing module adds more options for margins and padding.

If you’re looking to change your blog or to archive pages more, you should activate Blog Pro. It lets you display an author bio underneath blog posts, load a previous blog post under the current one and remove padding from the featured image.

Colors & Background Module

(click to enlarge)

Astra Pro adds many additional layout options too.

Mobile Header allows you to display a custom header on responsive devices such as tablets and smartphones.

Header Sections adds a new section above and below the header, which is useful for adding banners and other content. You can also use the Sticky Header module to display a fixed header at the top of the page.

The Page Headers module lets you create more advanced headers. You can display the page title against a large background image and show breadcrumb navigation links.

Page Headers

(click to enlarge)

One of the coolest modules is Nav Menu, which lets you transform your boring old navigation menus into complex mega menus.

You can display menu items in columns, use colors, use background images, highlight labels and more.

These additional features can greatly improve navigation as you can display many more links within the same menu.

Nav Menu

(click to enlarge)

The Custom Layouts module gives you the ability to save custom layouts for your header, footer, 404 pages and hook locations. Layouts can be saved and easily added into other areas of your website.

In contrast, the Site Layouts module enhances the WordPress theme customiser by giving you more control over the design’s width and container.

Scroll To Top lets you add a scroll to top button to the bottom-left or bottom-right of pages. You’re given full control over its styling and the icon sizes, as well as whether it’s displayed on desktops, mobile devices or both.

Footer Widgets offers seven different layouts for your footer area.

You’re given control over the padding and width of the widget area. Color and typography settings are available too.

Footer Widgets

(click to enlarge)

Integration modules are available for Easy Digital Downloads, WooCommerce, LearnDash and LifterLMS. Activating these modules will give you more control over how these plugins integrate with your website’s layout and styling.

The last module is White Label, which you can use to rebrand Astra as your own product. This is something design agencies will find beneficial, as it stops clients from knowing what WordPress theme the agency is using to create their website.

I believe most website owners who use Astra will upgrade at one point as the additional modules unlock hundreds of new options — especially as Astra Pro is available from only $59 per year.

Astra Pro Pricing

Astro Pro is an affordable WordPress theme. Those who want to upgrade can select one of three packages, all of which include the Astra Pro modules I covered in the last section.

The Astra Pro package costs $59 per year, the Essential Bundle costs $169 per year and the Growth Bundle costs $249 per year. These packages can be purchased on a lifetime basis with no yearly fees at a cost of $249, $499 and $699, respectively.

All packages come with a 14-day no fuss 100% money-back guarantee, and there’s no restriction on how many websites you can install the theme on.

WPAstra Theme Pricing

The Astra Pro package gives you all of the Astra Pro modules and access to premium support from the theme developers.

Upgrading to the Essential Bundle grants access to all starter site website designs and Brainstorm Force’s WP Portfolio plugin.

You can also select either Ultimate Addons for Beaver Builder or Ultimate Addons for Elementor. Both of these plugins work smoothly with Astra Pro, so are a good addition.

On top of everything mentioned above, upgrading to the full Growth Bundle gives you both of these builder plugins together with Convert Pro and Schema Pro.

In other words, when you upgrade to the full Growth Bundle, you gain access to Astra Pro and all other Brainstorm Force products.

Which Astra Pro Package Should You Choose?

Which Astra Pro package is right for you will depend on your requirements and also your budget.

The entry-level package is perfect if you don’t need access to additional starter site designs and don’t want to use any of the additional plugins Brainstorm Force sell.

Astra Pro Money Back Guarantee

(click to enlarge)

On their own, WP Portfolio retails from $49 per year, Ultimate Addons for Beaver Builder from $69 per year, Ultimate Addons for Elementor from $49 per year, Convert Pro from $99 per year and Schema Pro from $79 per year.

If you’re already planning on buying some of these plugins, it makes sense to upgrade to one of the higher-tier premium bundles. If not, I’d recommend saving money and sticking with the entry-level package.

Final Thoughts

Astra is without doubt one of the best free WordPress themes around.

The theme lets you easily import dozens of professional-looking website designs, and there’s a good selection of free plugins that extend functionality.

I’m sure most users will appreciate that all options are contained within the WordPress theme customiser too, as it makes customisation simpler.

Despite the free version being solid, I believe most WordPress users who use Astra on a live website will eventually upgrade to Astra Pro.

From only $59 per year, it gives you premium support and hundreds of new styling and layout options. Those who select one of the higher-tier premium bundle package will also be able to use the starter sites website designs marked as ‘Agency’ and be able to download other premium Brainstorm Force plugins.

(Update: Astra have kindly provided us with a special deal entitling WinningWP readers to a 10% discount — view coupon)

Note: if you’re interested in looking through some examples of sites actually using Astra, here’s an excellent showcase.

Related Reading:

Used/using Astra? Thoughts?

By Kevin Muldoon

Kevin Muldoon is a professional blogger with a love of travel. He writes regularly about internet marketing on his personal blog and actively talks about technology on YouTube.
Comments (policy)
  1. Bedir Oz says:

    Good day,

    I originally I purchased this product PRO Astra Sites as a small business owner, after reading the reviews and youtube videos. This product seemed too good to be true for a low price. Mind you I’m not a tech savy person.I purchased this product for simple small business site.

    As the saying goes “If it seems to good to be true, it usually isn’t the case”. Oh boy was I wrong with this product.

    And after initial 6-12 month period, it was good. But then as soon as the license expired. The constant issues began to start. First with compatibility issues with the sites. They only once issued me solution once! In the case they sent me a file with the newest version of one of their plug ins to solve the issue.

    They are more interested in your money. And getting you to PAY PAY PAY.
    There are better alternatives out there, then I suggest you check them guys. Because this PRO service is a means to steal your money.

    They do not offer solutions to the problem, I do not want to pay for features I never use. I value security, and sound peace of mind. Both of which you do not get with this product.

    Please avoid this product at ALL COST. Pro is a scam.

    This company can take off tomorrow, and you will have no way to get a refund back. In fact your sites might be going to trash.

    Work with a known company like WIX or something similar. At least they are responsible for their products, and specially when it comes to security. Not in trying to sell you features you do not use.


  2. Phillip says:

    Thanks Kevin. I used a lot of themes on my websites before and never knew the power of the Astra theme until the beginning of 2022 when I read more about increasing site speed… Well, Astra is light weight and must say I will never use another free theme again.

  3. nav says:

    The Reason I use the Astra Theme is that my site speed really increases with it because I think it’s a light theme and that’s why it happens so. Well, by the way, great read! Nice One!

  4. Erick Aren says:

    There are other products that deliver more than Astra Theme. Please do not patronize Brainstorm Force (Astra Theme) as it is a very dishonest company that does not respect customers, very unethical and they will charge your credit card without your authorization and when you contact them to request your money back they will ignore your emails. Stay away from Astra Theme!! Buy products from other companies that are run by respectable people.

  5. Leif Harmsen says:

    I bought the pro plugin just in case I needed it, figuring it had a satisfaction guarantee if I didn’t wind up using it. GOTCAHA! My site was 1 day old, but my purchase date was more than 14 days old, and your satisfaction counts for nothing after 14 days according to them. The “pro” plugin has useless bloat widgets and a few primitive boring cookie cutter templates. The free theme is okay, but only just okay, you might as well start with the WordPress Default theme. Not impressed. And this Astra company got suspended from WordPress’ site for including referral links so it shows how sneaky-deaky they are. AVOID ASTRA

  6. Abhinabh Saha says:

    Your article is very nice. Please tell me, can we set by default post first image as thumbnail without using any featured image or plugin in my post article in Astra?

  7. Noisy says:

    Yeah, I am also an Astra Pro customer, I am also quite disappointed by their service.
    I regularly have problems to access to my license because their website is so sluggish.

    Their support generally takes many days to reply. I am also an Elementor Pro license owner, and I find Astra theme a bit too messy to my likings, navigating through the customizer is a pain, have to jump to so many different places just to customize the header for example (links color, text color, typography, shrinking, mobile etc.). I have now stopped using it and prefer to start from scratch with the Hello Elementor theme. I quickly set up what I need with the Elementor theme builder. Hello Theme is free, and blank, and it will never have compatibility problem with Elementor Pro. You save the time to understand and remember where all the settings are, and the settings all go along with Elementor Pro.

  8. B Logan says:

    Disappointing to read these negative reviews when I was almost decided on which theme to use: Astra. Back to researching…

  9. Paul says:

    Having purchased the Astra pro theme, 2 times i have contacted for assistance to get the best out of the theme and 2 times i have faced a “can’t be bothered” attitude.

    Anything that they can attribute to being “Not our problem” is the reward for choosing to pay for “Premium email support”.

    There was also a problem with a version upgrade. I rolled back my website. I contacted support to tell them about it.
    The response was to essentially tell me that I must be the problem, i must have updated wrongly.
    The next morning i went to upgrade Astra freshly and this time there was 2 updates to install – an additional one had been released whilst i had been sleeping.
    Seems that not only do they offer very poor customer services but the whole company appears to have a “lie through your teeth and blame the customer” culture.

    Very poor and very disappointed.

  10. Lisa Owen says:

    Actually, I just got a text from them. They finally told me the pages Astra site can’t be optimized because it is free. I think there could be plugins that could make it happen they did not say. They offered me my money back instead. I spent days learning Astra. They are complete Jerks. Don’t waste your time. On their Facebook page they even have people lying that they called a phone number for service and it was a wonderful experience. I called the same number and I heard a few seconds of strange music and the phone hung up. They are actually against providing service.

  11. Lisa Owen says:

    They don’t respond at all. I have to delete the site because the pages can’t be optimized only the blogs. They have won’t answer the simplest question. They don’t speak English, couldn’t care less and can’t be bothered to respond.

  12. Lisa Owen says:

    Obviously you did not see mine. I bought pro. Can’t use the features and they have no technical support at all. I am very sorry I decided to use them. I have written them every day. They told me to solve the problem I was to upgrade again. But if they can give me pro that I bought I can’t see how getting agency will help. I really like the site so far, however, without the support they are a complete waste of time. They will never ever respond. It is like trying to get a response from a wall.

Leave a Reply

Your email address will not be published. Required fields are marked *

All comments are held for moderation. We'll only publish comments that are on topic and adhere to our Commenting Policy.