Free Keyword Generator
Enter any topic and get 40 keyword ideas with estimated monthly search volume, difficulty, and search intent. Free keyword research, no sign-up required.
How to do keyword research with this free tool
Keyword research is the process of finding the phrases real people type into search engines, then deciding which of those phrases your site can realistically rank for. Start with a broad seed - a product, service, or problem your audience has - and let the generator expand it into long-tail variations and questions. Each idea comes back with an estimated monthly search volume, a 0-100 difficulty score, and the search intent behind it, so you can sort opportunity from noise in one pass.
Pick keywords by intent, not just volume
- Informational - the searcher wants to learn. Best served by guides, tutorials, and glossary pages that build topical authority.
- Commercial - the searcher is comparing options. Best served by comparison pages, alternatives pages, and reviews.
- Transactional - the searcher is ready to act. Best served by product, pricing, and signup pages.
- Navigational - the searcher wants a specific brand. Rarely worth targeting unless the brand is yours.
Turn keyword ideas into pages
Group the results into clusters that share the same intent, give each cluster one page, and use the question keywords as your H2s and FAQ entries. Export the table to CSV, then check your draft against the keyword density analyzer, preview the listing in the SERP preview tool, and run a free SEO audit once the page is live.
Frequently asked questions
- Is this keyword research tool free?
- Yes. The keyword generator is free to use with no account required. You can run up to 10 keyword searches per hour, and each search returns up to 40 keyword ideas with estimated search volume, difficulty, and search intent.
- How are the search volume estimates calculated?
- Volumes are AI-modelled estimates based on typical search demand patterns for the seed topic and market you choose. They are directional numbers meant for prioritising topics, not billing-grade clickstream data. For exact impressions on keywords you already rank for, connect Google Search Console inside the app.
- What is keyword difficulty?
- Keyword difficulty is a 0-100 estimate of how hard it is to rank on page one for a term. Under 30 is realistic for newer sites, 30-50 needs solid content and some links, 50-70 is ambitious, and 70+ is usually big-brand territory - target a longer, more specific version instead.
- How many keywords should I target per page?
- One primary keyword plus a cluster of 5-15 closely related variations and questions. Search engines understand topics, so a single comprehensive page that answers the whole cluster outranks several thin pages splitting the same intent.