How to Use Canva to Make Beautiful Images for Your WordPress Site

These days, it’s rare you’ll come across a website that doesn’t have any images. In fact, images are so important to the way we use the internet that they’ve become a necessity – especially if you want to market your website, project or service.

In a study of over one million articles, BuzzSumo looked at how many blogs posts with images were shared, they looked at home many images, per how many words, got the best results.

What they found was articles with an image once every 75-100 words got double the number of shares of articles with fewer images, and a minimum of 30 more shares than articles with more.

So yeah, images are important. But what do you do if you’re not a designer? Fortunately, there are lots of free online tools to help you out, but one of the best ones available right now is Canva.

Canva is a web-based graphic editing tool that can be used to create images. At its core, you could be forgiven for thinking of it as “Photoshop lite,” but it has an interface that is very versatile and definitely faster than even a seasoned Photoshop user like myself could achieve.

I’ve been using Canva for almost a year now. In this post, I’ll show you how you can use it to create compelling images for featured posts in WordPress that are stylish, quick and easy to achieve no matter what your background in graphic design.

Signing up is as easy as one click and 90% of the features are free!
Signing up is as easy as one click and 90% of the features are free!

Getting Started with Canva

Setting up an account with Canva is easy – just sign up with your Facebook or Google account, or use your email.

Once you’re signed in, you’ll be taken to the Canva dashboard.

From the dashboard, you can get started with building the kind of image that you want to do. I’ve been using Canva a lot for my social media posts, including the ones I use for my Facebook ads (check out my article How to Set up Facebook Pixel and WordPress for a Winning Sales Funnel).

It is exceptionally easy to get the right sized images that display perfectly by just choosing “Facebook Post” or “Twitter” post from Canva’s list of optimized resolutions for those platforms. Handy, huh?

Creating an Image for Social Media

Let’s work through an example and create a social media image to advertise the Facebook Pixel post I just mentioned.

Step #1: Create a New Design

Click Create a design to get started creating a design from a template. Otherwise, choose one of the preset designs displayed at the top of the Canva dashboard. I’m going to use the preset Social Media as this size seems to work well for featured images across a number of platforms.

By clicking "Create a Design" you can see perfectly sized frames for most kinds of social media too.
By clicking “Create a Design” you can see perfectly sized frames for most kinds of social media too.

Step #2: Choose a Layout OR Build from Scratch

A new tab will open in your browser displaying the Layouts screen. Scroll through the layouts and choose a design to use at the basis for your image. I’m going with this World Press Freedom Day image.

Canva’s monetized Layouts (and also Elements and Backgrounds, but more on those shortly) are totally optional: as a general rule, at the top of each of the panels there will mostly be free options to choose from. As you scroll down, there are more and more paid options.

I mostly use the free elements but some of the paid elements are really fantastically designed, and a lot of them only cost a dollar or so. When I’m building a featured image for a landing page it can sometimes be worth it to drop a few dollars on getting the image just how I like it.

Don’t worry if you aren’t sure if the image will fit into your design or not, you can place it and finish your design before you are ever asked for your card details.

Choose a layout to use as the basis for your design, or you might want to skip this step and go straight to working with Elements.
Choose a layout to use as the basis for your design, or you might want to skip this step and go straight to working with Elements.

Alternatively, you may choose to design an image from scratch. In that case, click Elements in the left-hand sidebar.

The elements panel on the left has everything you could need to put into your design.
The elements panel on the left has everything you could need to put into your design.

But for this article, we’re going to go the easy route and edit an existing layout. So let’s continue.

Step #3: Editing a Design

Now we’re up to the fun part. Once you have your layout you can start editing up the components of your image. For this example, I want to replace the text. To do this, I just need to double-click the text area and enter my own text, like so:

Updating the text is easy in Canva – just double-click the textarea.
Updating the text is easy in Canva – just double-click the textarea.

Next, I want to replace the icon at the top with some kind of Facebook logo. To do this, I’ll use the search box to find the image I need and drag over the image I want to use (after deleting the old icon).

It’s easy to resize images – just drag out the corners using the round icons at the corners of the image that appear when it’s selected.

Search through Canva's huge collection of images for what you need.
Search through Canva’s huge collection of images for what you need.

Perfect! Looks great, right?

If you would rather use your own images, you can use the Uploads feature to upload images from your computer.

And if Canva doesn’t have the image you want, check out our guide to stock photos: The Best Places to Find Free Stock Images for Your WordPress Site.

Step #4: Download Image

Click Download at the top of the page to download your image in your chosen format. I’m going to save as PNG.

Download your image and you're done!
Download your image and you’re done!

All done! My final image is ready to share on Facebook to promote my post.

Making Further Edits

The example we’ve just covered offers a basic overview of how to create an image with Canva, but the beauty of this free tool is that it offers other features you can use to customize your images.


To change fonts, select Text from the sidebar and choose a font from the list. Canva has a lot of fonts available, but if you want to use your own brand’s font and it isn’t on the list, you’ll need to upgrade to a premium Canva account. Make sure you check out Brenda Barron’s article about typography as it will help you to define your imagery and brand.

You can also change the colors for the text, as well as making text all caps, spacing, bullet points and so on. Really easy to use, and all visual so you don’t need to start getting technical like you might have to with Photoshop.


I love the illustrations search bar. Just type in a word for some kind of element you want on your page and it will find you dozens of paid and free vector graphics to use in your design. You can separate them by photos and illustrations too, so if you are looking for something that will keep with your website’s design, it shouldn’t be too hard.

If you don’t want to use their stock library, don’t worry. You can upload your own images to put anywhere you like in your design. You can upload a PNG file with transparent backgrounds, and they will automatically port into Canva as well. Just drag and drop them into your design and they will upload (space is limited unless you upgrade, which I did or I would have passed that limit a long time ago).

Check the “filter” option for backgrounds. This is one of my favorite tools in Canva as it can also be used for images that you import. The filters are really simple and easy to use, and the advanced tab lets you add things like a vignette or change the hue or saturation of an image. It has both numbers and a slider so you can change things visually, and it’s a much simpler way of dealing with this than Photoshop.

Canva’s filters are flexible and great for doing some quick fixes to keep your design balanced.

Things To Keep In Mind When Using Canva in WordPress

Every theme has different ways to display both featured and inline images. Usually, the theme developers will have documentation about the size of how blog featured posts display, so check and find out. Also, take into account how big you need the images to be. You can always use WP Smush to reduce the size of the image (and increase loading times by quite a bit), but you should keep image sizes to as large as they need to be and no larger.

Wrapping Up

Remember that Canva isn’t the be all end all. Even with a program as simple and easy to navigate as Canva, you still have to put in a lot of work in understanding design fundamentals and how to use the tool to your best advantage.

Be sure to go through Canva’s own Design School program too, as it has a lot of great information including hotkeys, design tips and ways to make your images more engaging. Also, check out our post about inspiring websites that are changing the design game.