Last Modified:
September 15, 2021

OneHourProfessor is reader-supported. When you buy through links on my site, I may earn an affiliate commission. Learn more

Astra is a super-fast and highly customizable, SEO-friendly WordPress theme that is suitable for blogs, business websites, personal portfolio websites, eCommerce and many more. – It was created by Brainstorm Force and currently has over 1 million active installs. 

The team behind Astra is made up of developers, writers, designers, and marketers who know exactly what is required to create a highly customizable WordPress theme with all the necessary features to build a successful website in minutes.

This review is going to take a deeper look at this popular theme to find out if all the hype surrounding it is warranted. 

We’ll look at everything from who Astra is good for, its pros and cons, features, functionality, product support, and pricing. I’ll also share some frequently asked questions.

By the end of this review, you will have a good idea of whether or not this theme is right for you. 

With that said, let’s get started!

Is Astra Worth it?

This multipurpose theme is built for WordPress and with performance in mind. It’s stable, lightweight, and loads in under half a second. It’s designed to be SEO-friendly to make your work a lot easier when it comes to ranking high in search engines. 

The theme has two versions, Astra – freely available to download from and Astra Pro – that you can purchase from their website. 

The free version of the theme is generously packed with features that let you build just about any kind of website using WordPress. 

The theme also has a ton of features to offer (many of which we’ll look at below) and it is competitively priced, which makes it worth buying for anyone who wants to build a high-quality, fast-loading, and unique website or blog. 

Want to try Astra for free today? Click Here to Get Access

One of the major benefits of using Astra is that it works with all the popular WordPress page builders like Elementor, BeaverBuilder, Brizy and It works well with the Gutenberg WordPress Block editor.

This case study from Mustaasam Saleem of Cloudways shows how they used the WP Astra theme to create a successful hosting company website that loads in 37ms on an optimized WordPress hosting stack. 


There’s also an equally impressive case study from the popular digital marketing blog, Blogging X, and both sites tout the many wonderful features that led them to choose Astra.

Here are their essential features for choosing a WordPress theme:

  • Lightweight
  • Clean code
  • Support
  • Compatibility
  • Updates
  • Pricing

And Astra meets them all – and more! 

Here’s what Mustaasam from Cloudways had to say about Astra: 

“It’s worth mentioning that whenever one thinks of an optimized WordPress theme, Astra is the one theme that comes to my mind.” Mustaasam Saleem – Cloudways

Big names in the WordPress industry like Chris Lema, Syed Balkhi, Justin Ferriman, Harsh Agarwal and many others recommend the Astra WordPress theme due to it being lightweight, customizable and full of features. 

Who is Astra Good For?

Thanks to Astra’s awesome features, including pre-built starter templates, versatile and fully customizable themes and, mobile-friendliness, as well as its focus on speed and SEO, this theme is ideal for everyone from bloggers to business owners, freelancers, and eCommerce retailers. 

It’s a great theme for you if: 

  • You are looking for a super-fast theme
  • You want to build a fully functioning website in just a few clicks 
  • You need a site that can grow without sacrificing your loading speed
  • You’re eager for a theme that is compatible with all leading page builders
  • You want extensive customization options to create a truly unique website

If that’s you, Astra theme (and Astra Pro, in particular), has all the features and tools you need. 

Upgrading to Astra Pro is extremely affordable, but the theme comes with a free version that you can use to get started building your websites online. 

This means that anyone can afford to create a professional-looking website since the theme takes away any need for expensive developers. 

Furthermore, the pre-built starter templates make it easy for complete beginners to create and launch a website in minutes. And for those who prefer to code their own sites or build complex websites, Astra also comes with a ton of built-in developer functionality. 

Long story short, both the free and premium versions of Astra are good for anyone who wants to build a portfolio blog, eLearning portal, business website, or eCommerce store. You can get started for free, or upgrade to the Pro version of the theme if you want to extend your website’s functionality.

With Astra Pro you get access to over 40+ more features and expert support from the team that built Astra theme. 

Some of the features that you get with pro version are: 

  • Advance Header Builder
  • Advanced blog layouts
  • Sticky header
  • Advanced Footer Builder
  • Custom layouts and hooks
  • Advanced typography
  • Advance color options
  • Mega Menu
  • WooCommerce controls
  • Native AMP support
  • Product updates
  • Premium support
  • Unlimited website usage

Astra Pros and Cons

As you’ve already seen, Astra is a great theme that is absolutely worth buying regardless of the type of website you want to build. However, like all other themes, Astra has its own set of pros and cons, which we are going to look at below.

Astra Pros

  1. Easy to Use: With Astra’s simple and intuitive user interface, even total beginners can get a website up and running in hours, as opposed to days.
  2. Website Layouts: Astra Pro has a site layout module that gives you full control over the layout of your website (for example, boxed, full, fluid, etc.)
  3. Load Time: WP Astra is lightweight and uses Vanilla JavaScript to enhance speed and performance, loading in under 0.5 seconds.
  4. Page Builder Support: Astra integrates with all page builders so you can create a professional website even with no coding knowledge.
  5. Design Options: The theme comes with over 20 free starter templates on the free version and is WooCommerce-ready so you can launch your online store in minutes.
  6. Customer Support: Astra Pro offers dedicated 24/7 support through live chat. There is also a vast knowledge base with tons of in-depth articles and video tutorials.
  7. SEO-Friendly: This theme is completely responsive and optimized for SEO. It works perfectly with all WordPress plugins and has integrated SEO schema code.
  8. Developer-Friendly: Astra’s code follows the best coding standards and is designed to make web developers’ work easier.
  9. Free Version: Astra has a free version that has all the features you need to build a unique, responsive, and fast website. 
  10. Generous Pricing: An Astra Pro license only costs $47/year or $249 for lifetime, for unlimited websites and access to premium support.

Astra Cons

For a theme that is used on over 1.6 million WordPress websites, there are few cons to the Astra theme..

  1. Limited Free Version: Astra’s core theme, which is offered for free, is quite limited which means that you have to upgrade to Pro to unlock more features to grow your site.
  2. Basic Styling For Some Elements: Out of the box you may find styling options a bit lacking in the free version. But this can be easily overcome by using page builders or addons for Gutenberg, or Elementor. The archive page, blog comments, and blog posts page are all pretty basic and could use an upgrade to make them look more modern.
  3. Update and Support Fees: In order to get updates and support, like many other site builders, you are required to pay annual fees.

Top Astra Functionality

The premium version of the theme includes a total of 18 Pro modules, which is one of the reasons why Astra’s popularity is growing so fast.

These modules will help you extend the functionality available in the theme customizer on WordPress, and you can easily activate or deactivate modules according to your needs.

In this section, we’re going to look at some of the top features and functions that Astra has.

Built-in Page Builder Compatibility

Astra theme is highly compatible with the top page builders on the market. It’s built with page builder compatibility from the get-go, and this is very convenient for busy agencies, as well as users with less experience. 

Most of the starter templates are built with Beaver Builder and Elementor, which are among the most popular page builders. 

Want to try Astra for free today? Click Here to Get Access

You can either control Astra via its own panel on the WordPress Customizer or by using a page builder, such as Elementor, Divi Builder, Thrive Architect, Brizy, Gutenberg, WPBakery Page Builder, Beaver Builder, and others. 

Either way, the theme will work seamlessly!

Powerful Starter Sites

Astra has a library filled with over 200 demo websites from which you can choose the perfect theme to start your project. 

These demo sites can be installed quickly and easily via the importer. When you install the Starter Templates module on your site, you’ll be able to easily import all your favorite templates using the helpful Astra Sites plugin. 

All you have to do to get started is choose a template category and a page builder type in order to filter the results from dozens of options. 

There are three types of starter sites that you can use even without a page builder, as well as demos made with Beaver Builder and Elementor. 

With just a click of the button, you can have a demo site installed and swap the demo content for your own images, text, and videos. You can then add your logo, and customize elements such as fonts, colors, design layout, etc.  

In short, you have full control over the look and feel of your website and you don’t need to be an experienced website developer to design, create and launch a gorgeous website in just minutes.

Custom Layouts for Pages and Posts 

Customized layouts are yet another vital feature that makes this theme a firm favorite of so many users. 

There are more than 55 full layouts for all types of websites, including blogs, online shops, eLearning, and business websites. These layouts (which include over 20 Astra Pro templates) offer infinite opportunities to create a website with posts and pages that look exactly the way you want them to. 

Although such a feature is typically reserved for premium themes, Astra offers plenty of layout customizations in its free version. 

  • For instance, you can easily choose to have a sidebar on some of your blog posts while others are full width. 
  • Or, you might decide to put your sidebar on the right for one post, and on the left for another post. 
  • You can also hide headers on any page just by ticking a box, which is a super simple and extremely practical feature that bloggers will appreciate.

Sidebar Manager, Headers, and Footers

These are a few more useful plugins from Astra. The sidebar manager is a lightweight solution that helps to simplify the process of creating and managing your sidebars.

There’s also a plugin to help you easily customize the header widgets. Between Astra’s transparent headers and the custom headers, it means that you can style your headers however you want.

It’s equally easy to customize your footers to include more information about you or display some of the most important resources and ensure that they show up on every page. You can find the options for the footer widgets in the “footer” section of the customizer.

You can convert your footer into a dynamic four-column widget area with the free version of Astra. Additional options will be shown when you upgrade to Pro.

With Astra’s Header & Footer builder – you can easily manage, build multiple menus and sections. It’s as easy as it gets, you can either add widgets, use the block editor and even customize the headers or footers as you please. 

WooCommerce-Ready Templates

Astra comes with native support for WooCommerce. The theme’s Web Shops feature will let you set up your shop and sell anything online with just a few clicks of the mouse. 

There are tons of customization options for your online store, and in addition to the default options that come pre-installed with WooCommerce, there are also extended features from Astra Pro. 

You can access these features by clicking “WooCommerce” in the WordPress customizer menu, as shown below:

On the platform, you will find plenty of quick tutorials to help you set up an eCommerce shop in under half an hour using two free options, Astra theme, and Brizy Page Builder. 

Everything is simplified to make it as easy as possible – even for less experienced users who have never built a website before.

Want to try Astra for free today? Click Here to Get Access

You can make your webshop look modern and unique using a range of options such as:

  • Infinite scroll
  • Off-canvas sidebar
  • Quickview
  • Dropdown cart
  • Adaptable grid settings

…and many other features.

The Astra theme is also optimized to help you achieve more conversions for your online store and generate more sales. The theme is fully responsive, which means it looks great on devices of all sizes. You can also adjust checkout pages to optimize for conversions and boost sales. 

As any marketer will tell you, poorly optimized checkout pages are one of the main reasons for low conversions. That’s why it’s important to have the ability to tweak and optimize your checkout pages if you want to increase your sales.


Furthermore, when you build your webshop with Astra, it will be super-fast. 

Tests were conducted which show that online shops built with Astra are a lot faster than 50 of the top themes in the same category. 

This is such an important factor because, as you well know, a fast-loading webshop is essential if you want to enhance the user experience and get good rankings for your eCommerce store on Google and other search engines.

Theme Customizer Options

WordPress customizer is designed for ease of use. It’s a beginner-friendly interface that offers easy customization and lets you design and build your pages and posts without the need for code. 

It doesn’t matter if you have never built websites before, all you need to do is point-and-click and you’ll be able to change different elements on pages, including colors, layout options, blog layouts, sidebar options, and much more. 

With Astra, you get a theme customizer that is built with page builder compatibility in mind. Using a page builder, you can mix and match Astra’s customizer settings with the page builder’s settings. 

But, even if you don’t want to use a page builder, you can simply use the default Astra theme on its own and alter the different elements of your website using the theme’s powerful customizer features. 

The extensive customizer expands the default WordPress customization capabilities and provides you with a ton of new, easily accessible options that allow you to make real-time changes to any website element. 

Astra’s unlimited customization options will let you manage every part of your website, including:

  • Colors and backgrounds
  • Header sections
  • Mobile header
  • Navigation menu
  • Typography
  • Spacing
  • Blog Pro

… and more.

After activating Astra’s core theme, you will be able to see the added customization options on your WordPress dashboard, under Appearance > Astra options.

But, with the theme’s Pro plugin, you can take the theme customizer options to the next level.

You don’t have to activate all the modules that come with Astra. Simply activate the ones you require to change default settings.

In the end, Astra is a powerful and adaptable WordPress theme that offers site owners an easy way to customize pages and build the perfect website.

Hooks & Filters

Astra Hooks is a simple plugin that gives you the ability to insert shortcode, custom code and tracking scripts in different parts of your website. 

Brainstorm Force developed this free plugin to make it easy to add content, shortcodes, and JavaScript from the header through to the footer. 

Once activated on your website, Astra Hooks adds a new section to the WordPress theme customizer, and you can open it anytime you need to insert codes into your theme.

As you can see from the image above, there are a ton of other free plugins that you can use to get additional functionality from your Astra theme. 

It’s beyond the scope of this review article to look at them all, but suffice it to say you will be able to find the perfect plugin to take care of virtually every need on your website.

And while some people argue for the integration of this extra functionality into Astra’s main theme, it’s necessary to keep it separate in order to maintain a lightweight (and therefore faster-loading) core version of the theme.

Astra Schema Markup

Astra is schema-ready straight out the box. Schema refers to short information snippets that you add to pages to help search engines better understand the exact type of content to be found on that page. 

Adding schema is a great way to make your content stand out on Google and rewards you with an improved display of your website in the search results. 

Astra theme automatically adds schema markup to all your website pages, saving you the trouble of having to do so manually.

Solid Security

Astra is a clean, well-coded theme that follows the best coding standards to ensure that your website is compatible with the latest WordPress versions and safe. 

The theme has constant updates, as well as integrations with security plugins like Wordfence to help you run your blog, website, or online store without fear. 

In addition to excellent code quality, Astra also offers exceptional one-to-one customer support through a reliable ticketing system. You can be sure of getting assistance anytime you need it if you ever come across any security issues on your website.

White-Label Option

This theme comes with an option for white-label, something that is rarely seen in Pro versions of themes and is extremely helpful for agencies that focus on custom branding. Being able to white-label your work and offer it to clients is especially helpful for agencies and freelancers that provide WordPress website development services.

Although we were not able to cover all the features of the Astra theme (this would take forever), the ones we did look at should give you a good idea of what Astra has to offer. 

Most of all, you should now have a firm understanding of the scope of extensibility options offered by this powerful multipurpose theme.

Usable With Multiple Domains

While some themes require you to pay per website, this is something you don’t have to worry about with Astra. 

You can use this theme on as many sites as you want to without paying extra. This provides great value for money, especially if you plan to run multiple websites. 

When you upgrade to the Pro version, you can still enjoy those additional features on many different sites.

Astra Alternatives

Astra theme is one of the most popular WordPress themes currently available. Regardless of the type of site you want to create, it’s an easy and affordable way to get the best results for both professionals and beginners alike. 

But, as great as it is, it’s far from being the only theme that can help you build a stylish website that oozes creativity. 

Here are 4 Astra alternatives you might like to consider:

1. Astra vs Kadence Theme

Kadence is one of the most feature-rich (and free) WordPress themes that has ever been released. With the Pro version of the theme, you can take innovation even further thanks to the impressive range of features to rival the Astra theme. 

Kadence has an intuitive Hooked Elements feature that lets you build better websites faster, even with zero web development or coding knowledge. It also has a header builder and robust eCommerce integration perfect for building a unique and fully customized online shop.

Kadence Theme Pros:

  • Globally-linked color palette
  • Multiple starter website templates
  • Deep integration with LifterLMS and LearnDash
  • Lightweight and fast despite extra functionality
  • Powerful eCommerce functionality

Kadence Theme Cons:

  • Documentation could use some improvement
  • Needs conditional headers
  • No white label option is available

2. Astra vs Thrive Theme Builder

Thrive Theme Builder gives you full control over the design and layout of your entire website. 

It’s a front-end editor that lets you visually design and create a functional WordPress theme without the need to hire developers. 

In principle, Thrive and Astra themes complement each other quite well. But, the main difference between the two is that Thrive is more focused on getting people to take action on your website so you can boost your conversions and get more leads.

Want to try Astra for free today? Click Here to Get Access

Thrive Theme Builder Pros:

  • Completely customize every area of your site
  • Top-notch onboarding process
  • Comes with a suite of tools from Thrive Themes

Thrive Theme Builder Cons:

  • Theme builders can be a bit complex
  • No support for WooCommerce

3. Astra vs Page Builder Framework

Page Builder Framework is a free theme that is designed to build WordPress websites. It works with your page builder seamlessly and is extremely fast. 

The theme focuses on speed, flexibility, and convenience – things that developers like to hear. There is also a premium add-on for the theme which comes with additional features. 

In comparison, Astra is specifically made to work with your page builder and is incredibly fast. It is focused on speed and flexibility which will also make developers happy. There is also a premium add-on available for purchase. 

When used as a stand-alone theme, Astra has a lot more features than Page Builder Framework. However, both themes would work great to serve your purposes when building a website or blog.

Page Builder Framework Pros:

  • Impressively fast theme
  • Developer-friendly and easy to use
  • Works seamlessly with all page-building tools

Page Builder Framework Cons:

  • Does not include free templates
  • Development feels a little slow

4. Astra vs Avada Theme

Avada is the number-one selling WordPress theme on ThemeForest. It’s been around for quite a few years now and has proven itself as a powerful, multi-purpose theme. 

It’s a strong contender for the title of most popular WordPress theme and comes with a ton of pre-built designs that you can easily customize thanks to the live customizers that rival Astra’s theme. 

But, with these great features comes a matching price tag. Avada theme is priced higher than Astra, and the free version has fewer pre-made designs.

Avada Theme Pros: 

  • Includes a powerful front end page builder
  • Comes with 38 demo site templates to help you get started
  • Convenient WooCommerce integration

Avada Theme Cons:

  • The theme is priced per website which makes it more expensive than Astra
  • Only six months of support included (after which you pay $80/year for each site if you want to continue getting updates and support)

Astra Website Speed

Astra is a lightweight, superfast theme that excels in speed and is fully optimized for top performance. The default version of Astra is just a few kilobytes with a very low number of requests, so it provides a solid foundation to build a complex WordPress website.

According to tests conducted recently, Astra takes the lead as a fast-loading multipurpose theme. 

As you can see from the image above, Astra has impressively fast loading times – even when all the theme’s modules are enabled. 

The results are clear, regardless of where you run the tests: Google, Pingdom, GtMetrix, or Y-Slow.

These phenomenal load-time scores are thanks to the fact that Astra is featherlight, using less than 50 KB of resources whereas most other WordPress themes require 300 KBs or more. 

The team behind Astra also makes consistent theme updates and frequently adds new features to maximize website performance.

Astra Integrations

Astra was designed to work seamlessly with all of WordPress’ plugins. It also works well with all page builder plugins, including:

  • Gutenberg
  • Elementor
  • Visual Composer
  • Beaver Builder
  • Site Origin
  • Thrive Suite
  • Divi, etc.

Astra also has compatibility with LMS solutions like Learndash, LifterLMS and ecommerce plugins like WooCommerce and EasyDigitalDownloads.

Brainstorm Force’s mission is to enable people to build beautiful websites faster. To fulfill that mission the team behind the Astra WordPress theme also offers a multitude of other WordPress plugins that are very popular in the WordPress ecosystem. 

Some of them include:

Ultimate Gutenberg Blocks Library: You can use Astra with the Ultimate Gutenberg Blocks Library in order to take advantage of the powerful WordPress editor to customize your website. 

With it, you can add elements like buttons, information boxes, price lists, social share buttons, team sections, and even testimonials without having to use any code.

Ultimate Add-Ons for Beaver Builder: Another integration you can use with Astra is Ultimate Add-Ons for Beaver Builder which comes with over 60 modules and 100-page templates. 

With this tool, you can fully customize your website and it comes with a convenient white label feature which is crucial for building a reputable agency.

Ultimate Add-Ons for Elementor: There is also the Ultimate Add-Ons for Elementor, a plugin that works in much the same way as the other two. 

The main difference is that this one is more focused on adding functionality to your website to help improve user experience and increase your conversions. It also has WooCommerce compatibility and is translation-ready.


Astra has a free version and a premium version. 

The core theme is free to use. It has been installed on over 1.6 million websites and offers a great selection of designs for blogs, eLearning websites, business websites, and online stores. 

With the free version, you also get additional free plugins that you can use to further extend your website’s functionality. This free version of the theme is enough to create a professional-grade website, without the need to upgrade.

However, it does come with a few limitations that make it unsuited for big businesses. So if you have plans to scale your website and want to unlock the full potential of Astra, you must upgrade to the premium version.

Astra has annual and lifetime plans that are divided as follows: 

  • Astra Pro: $59/year ($249 Lifetime).
  • Mini Agency Bundle: $169/year ($499 Lifetime).
  • Agency Bundle: $249/year ($699 Lifetime).

When you upgrade, you unlock many new features via the 18 Astra Pro modules.

You also receive priority support from developers. 

By purchasing one of the bundle packages, you also get access to the entire starter site design library.

Important Notes: 

  • If you intend to use Astra for the long term, it is not recommended to purchase an annual subscription. It will be a lot cheaper, in the long run, to simply get a lifetime license. 
  • If you pay for the annual license, you don’t have to renew your subscription after the initial purchase unless you want to continue receiving updates and support.
  • Astra offers a 100% no-risk money-back guarantee when you sign up for one of the premium plans. If you are not happy with any aspect of the theme, you can request a refund within 14 days.

Product Support

Astra offers support through a reliable ticketing system and in-depth documentation. When you access their support page, you will be greeted by this message:

The support page first attempts to direct you to the documentation to help answer your question or solve your problem.

But, if there are no helpful results to your question, you then have the option to access the support page where you can then open a ticket. The button for submitting a ticket will still be visible even if the search returns results for your question.

Unfortunately, there is no way to directly access the support page. You first have to take the extra step of typing something into the search box before the “submit a ticket” button will appear.

Astra Documentation

Regardless of how great any theme is, users will always have questions and it’s important to have extensive documentation (videos and articles) to provide satisfactory replies. 

Astra’s team is dedicated to helping their customers get the most from the theme. On the website, you’ll find a ton of in-depth guides and tutorials that are well written to make it easy even for beginners to understand the answers provided.

The content is put together in a way that is simple to navigate and helps users quickly find what they’re looking for. 

There’s a search form, sidebar, and a categorized grid of menus on the index page.

Astra Community

You can also join Astra’s Facebook community where there are thousands of helpful Astra users. Simply log in, say hello, and ask your question. You’ll receive a ton of feedback from others, and you can also answer questions from other users.


Is Astra a good Theme for a Blog?

Want to try Astra for free today? Click Here to Get Access

Astra is a great theme for blogs. It’s super lightweight and fast loading, which means that your blog will deliver ultimate performance on both desktop and mobile devices. 

It’s a clean theme that is built with Vanilla JavaScript for a smooth loading experience and it also has SEO-friendly features that make it ideal for not only blogs but other types of websites, too, including online stores and eLearning portals.

Is the Astra theme good for an eCommerce website?

Astra theme is perfect for eCommerce websites. It’s fast, highly customizable, and designed to work seamlessly with WooCommerce. With Astra, you will be able to build a high-converting online store that will boost your website’s performance online, and therefore your sales.

What builders work with the Astra theme?

Astra integrates perfectly with all major page builders, including Gutenberg, Elementor, Beaver Builder, Site Origin, Thrive Suite, Visual Composer, and Divi. The theme’s website demos are built with Elementor, Gutenberg, and Beaver Builder.

Is Astra a Free Theme on WordPress?

Astra is a free theme for WordPress websites. It has everything you need to build a successful website, blog, learning website, or online store. But, if you want to unleash the full capability of the theme and grow your website, you can sign up for the premium plan, Astra Pro, for $59/year or $249 for life.

Is the Astra Theme Legit?

Astra theme is without a doubt one of the best WordPress themes you’ll find on the market right now. 

The best thing about it is that it’s free to use forever and you only need to upgrade if you want to unlock additional features to grow your site. 

This makes it perfect for beginners as well as experienced website builders. 

The theme has a strong focus on website speed, design, and SEO to ensure that your site performs in an exceptional way. 

You can easily import dozens of professionally designed website templates and use your choice of free plugins to further expand the functionality of your website. 
The bottom line is, there’s no denying that the free version is solid, but I would recommend upgrading to Astra Pro so you can get the premium support, as well as hundreds of unique styling and layout options.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}