📸 Instagram Advertising Tool

Instagram CPM
Calculator

Calculate your Instagram Ads CPM, estimate total ad spend, or forecast impressions from your budget. Built for Instagram advertisers, brands, and creators.

CPM=( Ad Spend ÷ Impressions ) × 1,000
3
Calculation Modes
0
Sign-ups Required
100%
Free Forever

Instagram CPM Calculator

Free Tool
$
Your Instagram CPM
Ad Spend
Impressions
Cost per impression
$
Total Ad Spend
CPM Rate
Impressions
Cost per impression
$
$
Estimated Impressions
Total Budget
CPM Rate
Cost per impression

How to Use the Instagram CPM Calculator

Three modes for every Instagram advertising planning and analysis question.

01
🎯

Choose Your Mode

Select Calculate CPM to analyse past campaigns, Calculate Cost to plan spend, or Impressions to estimate reach from a fixed budget.

02
✏️

Enter Your Numbers

Pull your spend and impressions from Meta Ads Manager. Filter to Instagram placement only for an accurate per-platform CPM rather than a blended rate.

03

Get Instant Results

See your Instagram CPM with a full cost breakdown. Compare Feed, Stories, and Reels placements side by side to find your most cost-efficient format.

Instagram CPM Formula

The same formula works across all Instagram ad formats and placements.

CPM=Ad Spend÷Impressions×1,000

Calculate CPM

CPM = (Spend ÷ Impressions) × 1,000

Use Meta Ads Manager → Breakdown → Placement to isolate Instagram data.

Calculate Cost

Cost = (CPM × Impressions) ÷ 1,000

Forecast spend needed to hit an impression or reach target on Instagram.

Calculate Impressions

Impressions = (Budget ÷ CPM) × 1,000

Estimate how many Instagram impressions your budget will generate.

What Is Instagram CPM?

Instagram CPM is higher than most platforms — but its engagement rates often make it worth every dollar.

Instagram CPM = Premium Reach to a High-Intent Audience

Instagram CPM is the cost an advertiser pays per 1,000 ad impressions on the platform — across Feed, Stories, Reels, Explore, and Shopping. Like Facebook, Instagram ads are bought through Meta Ads Manager, and pricing is determined by auction competition for your target audience.

Instagram consistently commands higher CPMs than Facebook — typically 10–30% more — because its audience is younger, more visually engaged, and has higher purchase intent on lifestyle, fashion, beauty, and consumer goods. Advertisers pay a premium for this, and engagement rates reflect it.

Instagram Reels ads have emerged as one of the most cost-efficient placements due to high organic-style reach, while Instagram Stories offer full-screen immersive formats at competitive CPMs.

Example: $350 spend, 45,000 impressions on Instagram → CPM = ($350 ÷ 45,000) × 1,000 = $7.78.

🎬

Reels: Best CPM on Instagram

Instagram Reels ads appear within the Reels feed and benefit from organic discovery. They typically have the lowest CPM of any Instagram placement while reaching highly engaged users — making them the top choice for brand awareness.

📱

Stories: Full-Screen Premium

Stories ads are full-screen vertical formats between organic Stories. They command moderate CPMs and deliver strong engagement thanks to their immersive nature. Swipe-up CTAs make them ideal for direct-response campaigns.

🛍️

Shopping: Intent-Driven Placements

Instagram Shopping ads appear in the Shop tab and product tags. They target users actively in a discovery and purchase mindset, which drives higher conversion rates but also higher CPMs compared to awareness placements.

Instagram CPM by Placement & Industry (2025)

CPM benchmarks across Instagram's main ad placements and top advertising industries.

Placement / IndustryAvg CPM RangeKey Note
Instagram Reels$4 – $9Lowest CPM on Instagram; high organic-style reach
Instagram Stories$6 – $14Full-screen immersive; strong swipe-up performance
Instagram Feed (Photo/Video)$8 – $18Premium feed placement; highest visibility
Instagram Explore$5 – $12Discovery-focused; reaches users outside your followers
Fashion & Beauty$8 – $20Instagram's strongest niche; highly competitive
E-commerce / Retail$7 – $18Q4 spikes; Shopping ads drive high-intent clicks
Health & Wellness$6 – $15Strong influencer-brand crossover audience
Travel & Lifestyle$5 – $12Visual-first content performs best
B2B / Professional Services$10 – $25Smaller audience on Instagram; premium rates

7 Ways to Reduce Your Instagram CPM

Instagram CPMs are higher than most platforms — but these strategies help you get more reach for every dollar.

01

Prioritize Reels Placements

Instagram Reels consistently delivers the lowest CPM of any Instagram format. Create vertical 9:16 video content optimized for Reels to access the most cost-efficient inventory on the platform.

02

Use Advantage+ Placements

Allow Meta to automatically optimize across Facebook and Instagram placements. The algorithm will find the cheapest inventory that still reaches your target audience — often blending Instagram Reels with Facebook Feed to lower overall CPM.

03

Create Native-Looking Creatives

Ads that look like organic Instagram content receive higher engagement and lower CPM. Avoid overly polished or obviously promotional creative — authentic UGC-style videos consistently outperform studio-quality ads on Instagram.

04

Broaden Audience Targeting

Hyper-narrow audiences (under 100K) drive up CPMs dramatically. Instagram's algorithm is increasingly powerful — give it a broader pool of 500K–2M+ and let it optimize. Broad targeting often outperforms narrow targeting at lower CPMs.

05

Test Lookalike Audiences

Build 1–5% lookalike audiences from your best customers or email lists. Lookalikes typically deliver lower CPMs than interest-based targeting while maintaining conversion rates — the best of both worlds.

06

Schedule Ads Away from Peak Times

Instagram CPMs spike on Mondays and around major holidays. Test scheduling your campaigns to run during off-peak hours (early morning) or avoid Q4 if you're doing awareness-only campaigns with no urgency.

07

Refresh Creative Every 2–3 Weeks

Creative fatigue is a major CPM driver on Instagram. Once your frequency score exceeds 2–3, engagement drops and CPM climbs. Rotate fresh creative — especially video — regularly to keep your relevance score high.

Frequently Asked Questions

Everything advertisers ask about Instagram CPM and ad costs.

A good Instagram CPM for most industries is $6–$12. Fashion, beauty, and lifestyle brands can expect $8–$18. B2B and finance campaigns on Instagram typically see $12–$25+. Instagram CPMs are naturally higher than Facebook due to its premium, engaged audience — but strong creative can significantly reduce costs. Always evaluate CPM relative to your engagement rate and conversion performance.
Yes — Instagram CPMs are typically 10–30% higher than Facebook CPMs for equivalent targeting. Instagram's younger, more engaged audience and premium visual content environment commands higher advertiser rates. However, Instagram usually delivers better engagement rates, click-through rates, and purchase intent for consumer brands — often justifying the higher CPM with better cost-per-result.
Instagram Reels consistently has the lowest CPM of any Instagram placement — often 30–50% cheaper than Feed ads. This is because Reels inventory is newer, the format encourages organic-style content, and Meta has been aggressively promoting Reels to compete with TikTok. Reels ads that look and feel like native content typically see the best combination of low CPM and high engagement.
In Meta Ads Manager: (1) go to your campaign or ad set, (2) click Breakdown → By Delivery → Placement, (3) add CPM to your columns via Customize Columns. This will show you CPM broken out by Instagram Feed, Instagram Stories, Instagram Reels, and other placements separately — giving you an accurate per-placement cost rather than a blended rate.
Yes — Instagram CPM fluctuates throughout the day. Peak hours (typically 12pm–9pm local time) see more user activity and higher advertiser competition, pushing CPMs up. Off-peak hours (early morning, late night) often deliver cheaper impressions. If you're running an always-on awareness campaign where timing isn't critical, dayparting to off-peak hours can meaningfully reduce your average CPM.
Instagram's naturally higher CPMs are driven by: (1) smaller total inventory — Instagram has fewer placements than Facebook's broader ecosystem, (2) higher user engagement — more advertisers compete for a more attentive audience, (3) premium visual format — Instagram's aesthetic standards make it a desirable brand environment that advertisers pay more to appear in, and (4) younger demographic — 18–34 year olds are among the most valuable audiences for consumer brands.