Free tool · No signup
CPM Calculator
Work out your CPM from your ad spend and impressions, and add your clicks to get your CPC and click-through rate too.
Fill in the fields above: your results show here as you type.
Related tools
Ad tools- UTM BuilderTagged links that show which ad, post or email brought each visitor.
- Safe Zone CheckerSee where TikTok, Reels, Stories and Shorts buttons cover your vertical ad.
- QR Code GeneratorA QR code for any link, with UTM tracking, as PNG or SVG.
- Ad Mockup GeneratorPreview your ad in a Facebook, Instagram, Story or TikTok feed mockup.
Frequently asked questions
What is CPM?
Cost per mille: what 1,000 impressions of your ad cost. Ad spend ÷ impressions × 1,000.
How do I get CPC and CTR?
Add your clicks: the calculator also shows your cost per click (spend ÷ clicks) and your click-through rate (clicks ÷ impressions).
What is a good CTR?
It varies a lot by platform, audience and offer. Compare your own ads with each other rather than with a general average: a new creative is often the fastest way to lift it.
How do I improve these numbers?
Fresh creatives are one of the levers you fully control. Adsmithy makes new ads from your product photo, so you can test more of them.
Is what I type stored?
No. The maths runs in your browser: nothing you type is sent anywhere.
Is it really free?
Yes, free with no signup and no limit.
Your next ad starts with a link.
- 50 free credits
- No card needed
- Cancel anytime




