Free tools

Free CTR Calculator

Calculate click-through rate instantly from campaign clicks and impressions. Get CTR percentages and supporting metrics.

Copy-paste outputs

Win high-intent buyers from ChatGPT, Gemini, Claude, Perplexity, and AI Overviews before your competitors do.

One operating layer for monitoring, measurement, content action, and technical cleanup.

AI Visibility TrackingCompetitive RankingSentiment by ModelSource CitationsAI Overviews TrackingPrompt MonitoringAI Visibility TrackingCompetitive RankingSentiment by ModelSource CitationsAI Overviews TrackingPrompt Monitoring
Content GapsAI InsightsAdvanced AnalyticsData CopilotBlog GenerationUGC CampaignsLLM CouncilContent GapsAI InsightsAdvanced AnalyticsData CopilotBlog GenerationUGC CampaignsLLM Council
Shopping IntelligenceCrawler MonitoringGEO OptimizationMulti-Brand ManagementShopping IntelligenceCrawler MonitoringGEO OptimizationMulti-Brand Management

Tool 01

CTR Calculator

Calculate click-through rate from clicks and impressions with deterministic math.

CTR Calculator
Calculate click-through rate from clicks and impressions.
CTR results

Click-through rate

1.51%

Clicks per 1,000 impressions

15.07

{
  "error": null,
  "ctr": 1.5066828675577157,
  "cpmClicks": 15.066828675577158,
  "clicks": 124,
  "impressions": 8230
}

How it works

CTR Calculator: methodology and worked example

How this tool computes its result

Calculates click-through rate as (clicks / impressions) * 100, and a secondary figure — clicks per 1,000 impressions — as (clicks / impressions) * 1000 (the same ratio at a different scale, useful for comparing against CPM-style reporting). Impressions must be greater than zero and clicks cannot be negative; either violation returns an inline error and zeroed metrics instead of a result.

Worked example

With the tool's default values, clicks=124 and impressions=8230: ctr = 124/8230*100 = 1.5066...%, displayed as 1.51%. cpmClicks = 124/8230*1000 = 15.07.

When not to use this tool

Unlike the other marketing calculators in this tool set, this one has no benchmark tiers or status labeling ('excellent'/'good'/etc.) — it returns the raw rate only, so it can't tell you whether a given CTR is actually competitive for your channel or ad format.

Common mistakes

  • - Setting impressions to 0 to test an edge case — explicitly blocked with 'Impressions must be greater than zero' since the ratio would be undefined.
  • - Entering a negative clicks value — blocked with 'Clicks cannot be negative', but clicks greater than impressions is not validated and will silently produce a CTR above 100%.
  • - Reading the 'cpmClicks' field in the JSON output as a cost figure — it is clicks scaled per 1,000 impressions, not a CPM dollar amount.

Ready to dominate AI search visibility?

Track where your brand shows up in AI answers, close the content gaps that cost conversions, and stay visible across ChatGPT, Claude, Gemini, Perplexity, and Grok.