Everything you need to get the most out of KWDens — from your first search to the REST API.
KWDens is a keyword density intelligence tool that answers three questions standard keyword research tools cannot:
These three dimensions let you make precise decisions about which variant to put in a page title, which country to target first, and which languages represent untapped opportunities — all from a single search.
Enter any keyword. KWDens identifies the full cluster of grouped variants, compares their relative search interest, and distributes the total grouped volume across each variant proportionally. It then retrieves per-country volume data and generates semantic equivalents in other languages — presenting everything in a single, filterable results grid.
Go to kwdens.com/sign-in, enter your email and password, and click Sign In.
KWDens has two paid plans and a trial mode for visitors who haven't signed up yet.
| Trial (no account) | Pro | Agency | |
|---|---|---|---|
| Searches / month | 3 lifetime | 50 | 300 |
| Variant analysis | ✓ | ✓ (full cluster) | ✓ (full cluster) |
| Countries per search | — | 5 | 10 |
| Languages per search | — | 5 | 10 |
| Saved queries | — | 50 | 300 |
| Multi-keyword comparator | — | ✓ | ✓ |
| REST API access | — | — | ✓ |
Upgrade at any time from the Plans page.
This tab shows how the total grouped search volume is distributed across all close keyword variants in the same cluster.
Each row in the grid represents one variant and includes:
The KWDens Score (0–100) combines search volume, trend momentum, and competition level into a single number:
| Score | Tier | Meaning |
|---|---|---|
| 61 – 100 | Strong | High opportunity — strong volume, good trend, manageable competition |
| 31 – 60 | Moderate | Worth considering — decent metrics but trade-offs exist |
| 11 – 30 | Watching | Monitor for future potential — currently weak on one or more dimensions |
| 0 – 10 | Avoid | Low opportunity — not recommended for targeting |
This tab shows where in the world the keyword is searched most heavily, breaking down volume, CPC, and competition by country.
Each row shows a country with:
Click the ▶ Cities arrow on any country row to expand a city-level breakdown of demand within that country.
This tab shows the semantically equivalent keyword in each target language along with its search volume in that language's primary market.
Unlike a literal dictionary translation, KWDens generates the term a native speaker would actually type into a search engine. For example, "running shoes" in Spanish surfaces "zapatillas running" rather than the literal "zapatos para correr".
Each row includes:
Every results grid (Variants, Geography, Language) shares the same set of interactive features accessible from the toolbar above the grid.
Above each grid, four filter chips let you narrow displayed rows by opportunity tier:
Click a chip to toggle it on or off. Multiple chips can be active simultaneously. The chip label shows a live count of matching rows. Click All to reset all filters.
The search box in the toolbar filters rows by keyword, country, or language name in real time as you type. The filter is case-insensitive and matches any part of the text.
Hover over the right edge of any column header until the cursor changes to a resize handle, then drag to adjust the column width. Your column widths are saved automatically and restored next time you open the tool.
Click the Columns button in the toolbar to open a checklist of all available columns. Uncheck any column to hide it from the grid. Click Reset layout to restore the default column set and widths.
The row height toggle (icon button in the toolbar) switches between Compact and Comfortable row heights. Use Compact to see more rows at once; Comfortable adds extra padding for easier reading.
Click Export CSV to download the currently visible rows (after any active tier filters and text search) with only the visible columns. The filename includes the keyword, tab name, and date — for example, running-shoes-variants-2026-04-18.csv.
Click any data row to open the Opportunity Drawer — a detailed side panel with a full breakdown of that row's opportunity metrics.
The drawer contains:
Press Escape or click outside the drawer to close it.
All grid settings — column widths, hidden columns, row density, active tier filters, and search text — are saved per tab in your browser and automatically restored next time you visit.
The Keyword Comparator lets you analyse up to three keywords side by side, with results arranged in columns so you can compare Variant, Geographic, and Language density across different terms at once.
Click Compare in the left navigation or go to kwdens.com/compare.
Each keyword gets its own column within the active tab. You can apply the same tier filters, text search, and column controls independently to each column, or use them together to spot differences.
After running a comparison, the URL updates to include the keywords as query parameters, for example:
https://www.kwdens.com/compare?kw=project+management+software,project+management+tool
Copy and share this URL to send the comparison to a colleague. When they open it, the analysis runs automatically.
The History page keeps a record of every keyword you have analysed.
Go to kwdens.com/history. Each row shows the keyword, the date of the search, and your plan usage stats at the top of the page.
Click the ↗ Search icon on any row to re-run that keyword and return to the results immediately.
Click the ★ star icon on any history row to save that query. Saved queries are pinned in the Saved tab at the top of the History page for easy access.
| Feature | Pro — $49 / mo | Agency — $149 / mo |
|---|---|---|
| Searches / month | 50 | 300 |
| Variant analysis | Full cluster | Full cluster |
| Countries per search | 5 | 10 |
| Languages per search | 5 | 10 |
| Saved queries | 50 | 300 |
| Multi-keyword comparator | ✓ | ✓ |
| REST API access | — | ✓ |
| API key management | — | ✓ |
Go to kwdens.com/account and click Manage subscription. This opens the Stripe Customer Portal where you can:
Cancellation takes effect at the end of the current billing period. Your plan stays active until then and your query history is retained.
When your remaining queries reach zero, any further search attempt returns a prompt to upgrade. Your existing results and history remain accessible. The counter resets automatically on the 1st of the next month.
Go to kwdens.com/account to view your current plan, monthly usage, and (for Agency subscribers) manage your API keys.
Generated keys have the format kwdens_<random>. Store them in a secure location such as a password manager or your deployment platform's secrets store.
Pass the key as a Bearer token in the Authorization header of every request:
Authorization: Bearer kwdens_your_key_here
On the Account page, click the Delete button next to any key. Revocation is immediate — any request using that key will return a 401 error. This cannot be undone.
The KWDens REST API gives Agency subscribers programmatic access to all three density analyses. API queries count against the same 300-query monthly quota as web app searches.
https://www.kwdens.com/api/v1
All requests require a valid Agency API key in the Authorization header:
Authorization: Bearer kwdens_your_key_here
Generate API keys on your Account page.
| Status | Meaning |
|---|---|
| 401 | Missing, invalid, or revoked API key |
| 403 | API access requires an Agency plan |
| 429 | Monthly query limit exceeded |
| 400 | Invalid request body — validation errors returned in details |
Returns estimated volume distribution across keyword variants in the same search cluster.
{
"keyword": "project management software",
"baseLanguage": "en"
}
{
"keyword": "project management software",
"variants": [
{
"variant": "project management software",
"groupedVolume": 12100,
"estimatedVolume": 5800,
"densityPercent": 48,
"confidence": "High",
"kwdensScore": 72,
"trend3m": 5.2,
"trend12m": 12.1
}
],
"hasMoreVariants": false
}
curl -X POST https://www.kwdens.com/api/v1/density/variants \
-H "Authorization: Bearer kwdens_your_key" \
-H "Content-Type: application/json" \
-d '{"keyword":"project management software","baseLanguage":"en"}'
Returns search volume, CPC, and competition by country for the specified keyword.
{
"keyword": "project management software",
"countries": ["US", "GB", "DE", "FR", "IN"]
}
{
"keyword": "project management software",
"countries": [
{
"country": "United States",
"countryCode": "US",
"volume": 33100,
"cpc": 14.50,
"competition": "High",
"trend": 3.2,
"kwdensScore": 65
}
],
"hasMoreCountries": false
}
curl -X POST https://www.kwdens.com/api/v1/density/geographic \
-H "Authorization: Bearer kwdens_your_key" \
-H "Content-Type: application/json" \
-d '{"keyword":"project management software","countries":["US","GB","DE"]}'
Returns semantically equivalent keywords in target languages with search volume data.
{
"keyword": "project management software",
"baseLanguage": "en",
"targetLanguages": ["es", "de", "fr", "pt", "ja"]
}
{
"keyword": "project management software",
"baseLanguage": "en",
"equivalents": [
{
"language": "Spanish",
"languageCode": "es",
"equivalent": "software de gestion de proyectos",
"country": "Spain",
"countryCode": "ES",
"volume": 8100,
"cpc": 3.20,
"competition": "Medium",
"trend": 8.5,
"kwdensScore": 68,
"isOpportunity": true
}
],
"hasMoreLanguages": false
}
curl -X POST https://www.kwdens.com/api/v1/density/languages \
-H "Authorization: Bearer kwdens_your_key" \
-H "Content-Type: application/json" \
-d '{"keyword":"project management software","baseLanguage":"en","targetLanguages":["es","de","fr"]}'
The Learn hub contains in-depth guides on keyword research strategy:
The SEO Glossary defines 60+ terms used in keyword research and search marketing — from anchor text to zero-click searches. Each term includes a plain-English definition and a "Why It Matters" explanation.
Use the alphabetical index at the top of the glossary page to jump directly to a letter, or scroll through the full list.
The Keywords section contains pre-built density profiles for 50+ high-demand keywords across categories including SEO tools, project management, email marketing, CRM, e-commerce, and more.
Each profile page shows:
These profiles are updated regularly and serve as a reference point before running your own live analysis.
Authorization header. If the key was recently deleted from your Account page, generate a new one — revoked keys cannot be restored.