No website is complete without a design that grabs and holds your reader’s attention. With so many themes for WordPress sites on the market, it can be easy be overwhelmed by the amount of choice.
How do you know which theme is the best for you without trying it out first? What if you need to make extensive customizations but have a limited budget? Perhaps your design knowledge is lacking and you don’t have the budget to hire someone to do it for you.
Any of those scenarios can be applicable – I’ve been in that situation myself. But what if I told you there was a tool out there, that could help you make the design changes you need for your website, without having to touch a single line of code?

CSS Hero is that tool, a plugin for WordPress to be exact. Today I’ll look at what it can do by testing it out myself. I’ll be showing you just how easy it is to change the look and feel of your website, with only a few clicks and how you can use it yourself to inject new life into a standard WordPress theme.
What Is CSS Hero And How Does It Work?
Similar to a visual page builder, CSS Hero works by allowing you to select and modify elements of your website via a visual live editor. The editor is displayed on the front end of your website and customizing each element is as simple as pointing and clicking.

Customizations are applied separately to your original theme styles, by generating an additional css stylesheet. This is great news if you want to edit the look of a WordPress theme, without touching the code in your theme files. The new code will simply replace the old, leaving them intact but available should you wish to revert to default at a later date.
There’s a wealth of customizations you can make with CSS Hero, all of which are compatible with many of the most popular WordPress themes. These include the latest Twenty Fifteen theme, Genesis Themes, Divi Theme, and more. Here’s a full list of compatible themes for you to look at.
Key features include:
- Customize your fonts with Google web fonts
- Change the colors of almost anything
- Use sliders to change margins, text heights and column widths
- Select special effects such as gradients, transitions and shadows
- CSS output is clean and minified
- Contains a full history of changes should you wish to undo something
- Has responsive preview modes for a range of screen sizes
- Commit edits to specific devices
- Can reset everything back to default mode
There’s so much potential here in this little plugin that I’m certain there’s much more you can discover through constant use and experimentation. For those of us with basic needs however, these features will provide everything you need to make the changes you want.
How Much Does It Cost?
In terms of pricing CSS Hero isn’t that expensive. There are three price plans available, all of which suit different needs and requirements. One thing to note before purchasing however is that all packages include only one year of upgrades and support. This means if you’d like continued access to updates and the added benefit of using the support team, you’ll need to renew your license at the end of each year.

The first option available is the Starter plan. This plan allows you to use CSS Hero on one site only and costs $29. Next up is the Personal plan – one which allows the use of CSS Hero on up to 5 websites. It will cost you $59 however gives you more freedom if you manage multiple personal sites. The final plan is Pro which costs $199. The Pro plan is an excellent choice for developers, agencies and publishers who manage a large volume of WordPress websites. This plan allows the use of CSS Hero on up to 999 sites.
So depending on how many WordPress sites you have, there should be a plan to suit. But what about actually using the plugin? Let’s see how it fared when I tested it on one of my own websites.
Reviewing CSS Hero
Getting started with CSS Hero is a simple, 3-step process. To begin with purchase and download the CSS Hero plugin and then upload it to your WordPress site. Next you’ll need to activate the plugin by following the prompts on screen.
Once activated, you’ll see a blue icon in the top right corner of the front-end of your website. This is where you can launch CSS Hero and begin to customize the elements of your WordPress website.
For the purpose of this review, I have the latest WordPress Twenty Fifteen Theme installed. This is a great theme to test the plugin out on as it’s a fairly new release and has only just been added to the list of compatible websites.
Let’s start customizing by opening the CSS Hero options panel. Clicking the blue lightning icon will open up a dropdown menu which reveals a range of options for styling, saving and exporting your customizations.
To begin with, I’d like to change the background of my post content. I’ll do this by clicking the blue crosshairs icon. This opens further options and you’ll be prompted to select an element on your screen to customize.
Because I wish to customize my post background, I’ll click on that area of my screen. As you can see from the image above, depending on where you click, you’ll be shown options that relate to that area. In this instance I’d need to choose the Main Contents Area and then Entry.
The areas above show which elements of the entry content area I can customize. I could choose to change the Text, Border, Size, Padding, Lists, Borders and Margins if I wanted to. My primary focus is the background, therefore I’d select the Background option.
Clicking the background option reveals all of the background elements for the entry content I’m able to customize. To change the entry content background, I simply need to click the color picker icon, choose a color and click OK. I’d then save and my screen will automatically reset.
Since bright pink is a tad dazzling on the eyes, I’ve decided to change the background color back to its default color and edit some other elements for a more subtle effect. This is where you get to have some fun and experiment with different styles and options.
Don’t worry about making a mess – as I’ll show you a little later – everything can be undone and restored to their default settings, so there’s no reason to not brave it and be creative.
One popular customization that I’ve been asked to do for many of my clients, is to change the color of links within a blog post. This might seem like a simple easy request for people familiar with editing CSS, however if you have no knowledge of it, it can be pretty intimidating.
With CSS Hero you can drill down to the smallest elements on a page (like links) and customize them however you want. No coding, no rewriting of style sheets, just point, click and save.
So what would you do if, let’s say, you wanted to restore everything to their default settings, but first export your changes for use on another website? The answer is very straightforward.
CSS Hero minifies any changes you make and creates a new style sheet to hold them in. This allows you to easily export them, ready for use elsewhere. After this it’s merely a case of copying the code to another website.
Once you’ve safely exported your changes, you can reset everything to return your theme to its original state. To do this, click on Tools and Reset Changes. A confirmation box will appear to double check that you’re 100% sure you wish to reset. Click OK and your screen will refresh to show your website as it was before you started customizing.
Support And Documentation
Looking at the support side of things, I’m happy to say that I’m impressed with the effort taken to provide as much help and information as possible. The documentation is easily accessible from the CSS Hero website and contains a wealth of tutorials for using each of the plugin’s settings.
This video is particularly useful for getting to grips with using CSS Hero for the very first time.
For personal support with the plugin, you’re encouraged to use a number of communication methods to get help and resolve your problems. First there’s the CSS Hero support forum which appears to be fairly active, with a number of helpful topics. You can also email the team for support as well as catching them on Facebook and Twitter.
As I mentioned earlier in this article, updates and support for CSS Hero are only available for one year after purchase. You can continue to use the plugin on sites where you’ve already installed and activated it, however you won’t benefit from key updates to the plugins files and the support available from the CSS Hero team.
Final Thoughts
I’ve used CSS Hero before I wrote this article on a few of my other websites, shortly after it was released. Since then I’ve seen a few improvements that have enabled me to really enjoy using it once again. It seems to be a lot faster than I previously recall, the user interface is easier to navigate and of course, there’s a whole lot more themes and plugins that it’s compatible with.
One thing I would keep an eye on, is the CSS Hero website. There are often heavy discounts on the pricing plans which you can take advantage of and save some money. At the time of writing this, there’s an exclusive offer on for all three plans with discounts of up to 40% off. For me that would seriously sway me towards the direction of purchasing. Use the coupon code “HEROKUBE” for 40% off.
Overall CSS Hero is light-weight, easy to use and takes the pain out of customizing your WordPress theme. If you already have some skills in design, this plugin will make the process a lot quicker, while users with zero experience can finally customize their sites without paying a fortune in web design fees.
















Great info and I just started a new blog with wordpress so I should keep this for working on it.
Glad you enjoy the post Cyndu – let me know how you get on!
This is the killer app for WordPress in 2015!. Thanks for all the improvements. I am getting the feel for it.
Given enough time, like days, I could usually but not always find how to change some CSS. Other times I would end up paying someone for the change.
Now I can do it myself, saving huge amounts of time and money too.
Thank you!
You’re very welcome Dave!
That’s the beauty of a plugin such as this one. Certain elements of CSS can be pretty tricky. CSS Hero simplifies it all down which can be helpful when you don’t want to go rooting around in code.
Awesome review! CSS Hero does look like something a lot of WordPress Designer would want but as things would have it, if you need a design to be more unique, best if you design it yourself. I mean, CSS itself isn’t that hard, provided you have lots of practice.
You’re quite right Qoyyuum, if you’re really after something unique you’re probably best off hiring someone. However for those bloggers who want to make a few tweaks, or who can’t get their head around CSS (tool me a while!), this could be just the thing to help.
Thanks for a great comment!
Do you have to keep the plugin on after you make the changes? That bugs me and also the pricing. The dev price is too high at $199 per year. A better model would be a year with unlimited site use at $99 or less.
I had the same question, mailed them and thought you may be interested in their reply:
basically CSS Hero allows you to easily export your CSS Hero generated edits and save them as plain or minified CSS to be used without the plugin up and running.
Plus they specified that the subscription is necessary if you’re willing to activated NEW sites, get plugin upgrades and get support otherwise your actually licensed sites will continue working with CSS Hero and will not need a renewal.
Great plugin indeed, i bought it after reading this article and it saved me sooooo much time (and money).
Thanks WP Kube, awesome review indeed.
Thanks for providing that additional information Manfred, it’s really appreciated!
Hi, Stacey,
What a great review! I’m heading over to check it out.
Sue
Nice review! Very in depth. If anyone wants to try CSS HERO free, I’ve set up a demo system here: [Link Removed, site not active anymore]
Thanks, but It looks like the URL is giving “404 No Results Found” error.
Thank you for sharing this information.
Keep it up!
How do you actually contact them? There is no contact form on their site which is likely intentional. That’s not a good sign….
Otherwise, seems like a good tool for CSS edits.
Hi James, if you browse their terms and conditions page, they provide this email address: info@csshero.org – I hope this helps!
Yeah! Very cool review! Looking forward to test CSS Hero by myself after (hopefully) winning the giveaway 😛
Best regards from Germany,
Tom!
fingers crossed.
Hey Devesh, thanks for the review, looking to win the giveaway.
If I get the copy, then I’ll try to write an in-depth review of the plugin on my WordPress blog, and also showcase few possibilities with CSS Hero customization.
🙂
Thanks Pranjal, good luck!
This looks pretty awesome and would be fantastic for some of my clients who are a little challenged in the CSS department.
I’d like to win this to have on my blog to be able to change how it looks.
I would like to win, because this plugin seems to be quite useful.
I’d really love to get a shot at this plugin because lot of customization are really limited by complex coding specifications. Let’s see how it goes
Very comprehensive review. I’m definitely buying the plugin if I don’t win. As a Genesis user, I’m glad to see it works on that framework. Thanks!
This is what attracted me to it Sandee. I use Genesis almost all of the time, so it’s great to see it working with such a promising framework.
Looks very interesting and thank you for the review.
CssHero is awesome. I’d like to include it in Theme I’m building for CreativeMarket.
Winning CSS Hero will help us bring TechGarage.my to the next level. As we’re a small team, any tool that eases customisation costs and increases productivity is to be lauded. And that’s why CSS Hero is such an awesome tool, even more so if we win it.
It’s a very interesting idea and good implemented.
The only sad thing is that it needs an internet connection for work and can’t be used offline.
CSS is my archnemesis
Very interesting plugin. What’s the licensing on the plugin (GPL)? Looks like something to take a look at. Any conflicts with any plugins at the moment?
Hi Nile, unfortunately I don’t believe it is GPL license. From looking at the plugin files, it appears CSS Hero is a commercial license and therefore isn’t open for development. They do however have an exclusive membership plan for those looking to develop the plugin.
Great!!!
Being a non-programmer, I am hoping that CSS Hero plugin will help me build better websites especially since I use the Divi theme. Thanks in advance.
I have been wanting to try this and get my employer on-board with purchasing it. This would be the perfect way to try it and show it to her.
This looks fantastic–could definitely use a handy tool like this to save some time.
I’m always both curious and hesitant about tools like this, but if all it does is create an additional stylesheet, that seems reasonable code-wise, and it might speed up development. (CSS is not difficult, just FINICKY.) It would be nice to have an opportunity to try it out.
Thanks for such a comprehensive review. CSS Hero looks like it could be a great timesaver, not to mention super easy for non-coders to use. I’d love to put it through it’s paces and write up some thoughts and a tutorial or two too!
I’m extremely happy to see such service introduced via plugin. It gives strength to our newbies who want to grow their careers in the WordPress industry. Cheers and best of luck!
I’ll be definitely checking it out.
I can always use a little helper here and there and this tool looks just like the perfect product to help do the trick.
I’ve been wanting to add this to my collection of WP tools, not only to just spiffy up my current sites, but to also be at the ready for a client with that one little extra request…the request that usually would throw off the schedule. I could use this little helper for sure.
Winning CSSHero will not be a one way win. It’s a win for my clients, their business and for the themes I use (mostly Divi) that will help show the world how great they are as well.
Newbie to Divi…and to wordpress I’ve designed my site just recently and continue to run into css blocks as I’m still learning – I see this helping my site design and hoping to move my group site http://www.creativebeadchat.com to divi very soon with Amanda Henson’s assistance. Our future endeavor is to offer a multi -site environment and this could really assist our efforts. Please consider me! Thanks for the opportunity.
Having this plugin would mean that I would save alot of time working with wordpress themes and get the job done quicker 🙂
Having CSS Hero would make customizing my WordPress websites much easier.
Looks very impressive. Would love to use this on our non-profit org website.
I’m completely new to wordpress and trying to create my first website. I know almost nothing about CSS and coding, with the exception of having done basic coding on a myspace account 10+ years ago to get an awesome pink background! I’ve been trying to customize my Divi theme and while I learned some basics, like changing font size and colors, it takes me a few hours to learn and implement each customization. CSS hero would definitely make things go faster! Thanks for considering me and thanks for having such a helpful website!
Looks like a great new tool – can’t wait to try it out!
Hi,
I have customers who don’t want to deal with css, this could be pretty handy 😉
I did not know this plugin, so thanks for this nice post.
Really disappointing. Massive compatibility issues and no real workarounds with Divi theme. Tried to resolve issues with support to no avail – tried to get a refund as the app is definitely not what I expected when I spent north of $100. Definitely would suggest against it to anyone.
thanks alot for the great review, also big thanks for your coupon , i just bought it using the coupon and got the discount as expected.
thanks alot
Glad I could be of help, Muhamed.
Thanks for the comment. Have a great week ahead.
Amazing informative blog!