14 Best Free Keyword Research Tools 2021

free keyword research tools

Browse Free Keyword Research Tools:

  1. Google Keyword Planner
  2. Ubersuggest
  3. InfiniteSuggest and SearchVolume.io
  4. Google Search Console
  5. Google Autocomplete
  6. YouTube Autocomplete
  7. Amazon Autocomplete
  8. Bing Autocomplete
  9. KeywordTool.io
  10. Kparser
  11. Wordtracker and Wordtracker Scout
  12. Answer The Public
  13. Google Trends
  14. HyperSuggest

Freemium and Free Keyword Research Tools: Some of the keyword tools listed below are ‘freemium’ tool, which means they offer a free version and a paid version. I only included premium keyword tools that offered plenty of keywords even with the free version.

We put together a list of 14 different free keyword research tools that we love to use. We explained how to use each keyword tool below in our video and blog article. Hopefully, you can find the top keywords for your business. Some are better as free PPC keyword research tools because they show an average cost-per-click, while others are more useful for Search Engine Optimization.

Free Keyword Research Tools


Best Free Keyword Research Tools for SEO and PPC

There are plenty of free keyword research tools you can use for your business. One of the major challenges that website owners and SEOs face is finding profitable keywords. In addition, you may not want to spend some of your monthly on a keyword tool.

That’s why I put together this list of my favorite free keyword tools. While you do not need 50 different free sources to find keywords to your business, it’s worth testing a few tools to see which one works best for your business.

1. Google Keyword Planner

The Google Ads Keyword Planner is my favorite keyword research tool. It can be used to build your Google AdWords search campaigns, it can be used for SEO keyword research, and it can be used to come up with content ideas.

Tip: You need a Google Ads account to use Google’s keyword tool. In addition, you need an active campaign or spend in your account to get the data available.

How To Use: You can find the keyword planner here. You want to start by entering keywords or entering a website to find the most relevant and popular keywords for your business. You can watch the video below for more details.

It is a great free tool that is offered by Google because you can create Ad Groups, find suggested keyword bids, find competition for keywords in the search results, and you can create campaigns. Lastly, The Google Keyword Planner can be used to forecast your campaigns for the keywords you are targeting.

2. Ubersuggest

Ubersuggest is a keyword research tool that is offered on Neil Patel’s website. You can enter a keyword or a website and get some key information based on what you enter.

Keyword Overview: Learn more about Search Volume, SEO Difficulty, Paid Difficulty, and Estimated Cost Per Click. The Keyword Overview report will show you monthly search volume over the course of a year, and you can get an idea of what domain score and how many backlinks you might need to rank higher than competitors who are ranking for the same keyword.

Keyword Ideas: You can find a variety of keyword ideas based on the keyword that you enter. In addition, it will show the Search Volume, CPC, Paid Difficulty (PD), and Search Difficulty (SD) for all of those keywords. It is a great way to find long-tail keywords as well.

Content Ideas: Ubersuggest will also show you some of the top Content Ideas based on a keyword that you enter. You can find Estimated Visits, Backlinks, Facebook Shares, and Pinterest Shares for the content as well.

RELATED BLOG POST:  Bing Ads: Complete Guide for 2021

Ubersuggest will give you a lot of data about keywords, plenty of keyword ideas, content ideas, and some useful ways that you can grow your business with your keyword research.

3. InfiniteSuggest and SearchVolume.io

InfiniteSuggest will give you a list of keywords for free based on the keyword you enter. Unfortunately, it does not give you any search volume, but you can expand your keyword list for free. There is no limit to the number of searches you can do, and a single search can return you 300+ keywords. If you use it along with SearchVolume.io, it can be a great tool for you to use.

SearchVolume.io allows you to enter up to 800 keywords and you can find the search volume for the keywords you enter. It is a completely free keyword search volume tool and you can export the keywords you enter along with the search volume.

searchvolume keyword tool

4. Google Search Console

Google Search Console is a great tool once you start getting traffic and impressions in the Google search results. One of my favorite keyword research tools is the Google Search Console. As you start creating content, you are able to find the top keywords that are driving traffic to your website. In addition, you can even enter your top pages and find the specific keywords that are driving traffic to that page.

Every website should be using Google Search Console to expand their keyword list and to find existing keywords they need to optimize for.

Find The Top Keywords for Your Website in Google Search Console

Find The Top Keywords for Specific Pages in Google Search Console

First, enter the page from the Performance chart. You want to enter a page from your website.

Find keywords for a page google search console

Second, you will get a list of the top keywords that are driving traffic to that page.

5. Google Autocomplete

  • You use Google Autocomplete directly on Google.com when you make a search.

Google Autocomplete gives you the top searches in Google when you enter keywords. When you start entering keywords in the Google search bar, Google will show you suggestions and allow you to Autocomplete a search. While this is a manual process, Google is telling you what most people are typing in when they are making searches with the same keywords.

google autocomplete

Tip: Use Google Autocomplete to find additional keywords for the content you are creating or updating. You can manually enter keywords in a spreadsheet to find long-tail keywords.

Some people may say that this is not a tool, but I disagree. While the process is manual, it can be very useful when you are trying to find keywords for your business.

Google makes search predictions based on popularity and similarity. It is a great way to find long-tail keywords.

6. YouTube Autocomplete

  • You use YouTube Autocomplete directly on YouTube.com when you make a search.

YouTube Autocomplete will give you a list of the videos that people are actively searching for. The 2 largest search engines in the world are Google and YouTube. The majority of people are making searches on these two search engines whether they are looking for websites, products for sale, videos, education, blogs, or news.

youtube autocomplete

When you enter keywords into the YouTube search bar, YouTube will give you suggestions based on what people are typing in consistently. It is a great tool for people who are making videos on YouTube. In addition, there is a lot of overlap when it comes to YouTube and Google, so you can guide a lot of your content ideas based on YouTube search suggestions.

RELATED BLOG POST:  Google Ads Keyword Research: Complete Guide for 2022

7. Amazon Autocomplete

  • You use Amazon Autocomplete directly on Amazon.com when you make a search.

Amazon Autocomplete will give you the top keyword suggestions when you are trying to expand your keyword lists. I use Amazon Autocomplete regularly for my websites Beachfrontdecor.com and Farmhousegoals.com. It is a great resource for ecommerce websites and websites that sell products. If you are trying to find the products that people are searching for, use Amazon Autocomplete.

amazon autocomplete

You can use the keyword suggestions in Amazon to find the most popular long-tail keywords that people are searching for in Amazon. You can find similar and popular keywords using Amazon Autocomplete.

8. Bing Autocomplete

  • You use Bing Autocomplete directly on Bing.com when you make a search.

Bing Autocomplete is a very useful way to find more keywords. You can use Bing Autocomplete in addition to the others. While it may seem like too many different sources for pulling information, you can find even more keywords based on the suggestions in Bing.

bing autocomplete

You may think it is not worth it to use Google, YouTube, Amazon, and Bing Autocomplete when you are pulling keywords, but you can expand on your keyword list and find long-tail keywords for your business. Best of all, it will pull the most popular and similar keywords for you.

9. KeywordTool.io

KeywordTool.io is a freemium keyword research tool, but they offer plenty of keyword suggestions for free. While this is a paid tool, you can get a lot of information from their free searches.


The ‘Keyword Tool’ allows you to search Google, YouTube, Bing, Amazon, eBay, Play Store, Instagram, and Twitter. When you enter a keyword, the tool will generate long-tail keywords using Google Autocomplete.

keywordtool keyword research

In addition, KeywordTool.io will show you a lot of the top keywords when you are looking for Keyword Suggestions. You can also find Questions, Prepositions, and Hashtags for more information.

10. Kparser

Kparser is a freemium keyword research tool that will allow you to instantly search a keyword and find similar keywords to your business. While the free version doesn’t give you all the data, it gives you a lot of keyword suggestions based on the keyword that you enter.

kparser keyword research

You can also search a variety of sources including Google, Google Mobile, Google News, Google Shopping, Google Books, YouTube, Google Videos, DuckDuckGo, Google Images, Yahoo, Bing, Ebay, Amazon, Twitter, Yandex, Google Play, Fiverr, Fotolia.

11. Wordtracker and Wordtracker Scout

Wordtracker and Wordtracker Scout are a freemium tool, but you can get a lot of keywords with the free version. On Wordtracker, you can find keywords for Google, Amazon, YouTube, and eBay. You only get so many free searches per day, but you will be able to find 50 keywords based on the keyword you enter.


With Wordtracker Scout, you can download a chrome keyword extension that allows you to find keywords for pages as you browse the internet. The chrome extension is free and it will give you a page summary, page insights, and keywords. It’s very useful to monitor your own pages or to monitor competitors pages.

wordtracker scout

12. Answer The Public

RELATED BLOG POST:  How To Use Your Top SEO Pages For Blog Post Ideas

Answer The Public is a unique keyword tool that will give you the top questions that people ask on the internet. All you need to do is enter a keyword, and Answer The Public will return questions, prepositions, comparisons, alphabetical keywords, and related keywords based on the term you enter.

answer the public

It’s very useful when you are curious about the exact questions that your customers are asking. I use Answer The Public when I’m creating comprehensive marketing content because it is helpful to answer common questions that people have.

13. Google Trends

Google Trends can be very useful for finding trending searches and the top keywords related to the term you enter. Google Trends is great for finding rising searches and for finding Related Queries. It’s also a great source for news websites to find exactly what is trending and some of the top stories in the world at any given time.

google trends

14. HyperSuggest

HyperSuggest is a freemium keyword tool that allows you to search Google, Questions, Images, Amazon, eBay, Shopping, YouTube, Instagram, and News. With the free version, you can find a variety of keywords and it will give you potential search volume. The free plan is somewhat limited and it will only show you 10 keywords, but it can be useful when you want to search keywords for YouTube and other sources besides Google.


Is The Google Keyword Planner Free?

Yes, but it requires a Google Ads account and an active campaign or some account history. If you only have a Google Ads account, you can still use the Keyword Planner, but you will get ranges of search volume data rather than the actual search volume. Once I create a campaign in my account, it will allow me to see all the data and use all the functionality of the Google Keyword Planner.

Best Free Keyword Research Tool

In my opinion, the best free keyword research tool right now is Ubersuggest. It has all the same functionality as the Keyword Planner and you don’t need an account or an active campaign to release the data. In addition, it gives you keyword ideas, a keyword overview with search volume, and content ideas as well. You can also easily see the top pages in the Google search results for the keywords you enter.

How To Do Keyword Research

Keyword Research can be difficult for SEO and PPC Advertising. The 2 videos below will give you some good insight when you are first getting started. Ultimately, you want to find the top keywords for your industry or for the niche you are targeting.

Google Ads Keyword Research

SEO Keyword Research

Keyword research can be difficult because there are so many sources of data, free keyword research tools, paid tools, competitive analysis tools, and more. With so much keyword information out there, you might struggle to find the most valuable keywords for your business.

In Summary

You don’t need any other keyword research tools besides the options above. You might want to buy a competitive analysis tool to find competitive keywords, otherwise, you can do research for free. While some tools are freemium, they will give marketers plenty of searches to allow you to find keywords for your business.

Leave a Reply

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