Trusted by performance marketers in 14 countries

Refresh fatigued ads.
Scale winners forever.

Generate algorithmically unique variants of your winning creatives. Reset Meta & TikTok learning phases, beat duplicate detection, mass-create UGC ads from hooks × meats × CTAs — all in one platform.

50 free variants/day · No credit card · Cancel anytime
2M+
Ads refreshed
94%
Pass duplicate detection
< 30s
To generate 10 variants
14d
Storage included
How it works

Three steps. Zero friction.

01
Upload your winner
Drop your highest-performing video or image — the one that's starting to fatigue.
02
Pick the ops
Defaults are tuned for Meta + TikTok. Or pick a platform preset and we'll set everything for you.
03
Download N variants
Get 1–100 algorithmically unique copies. Same winning creative, fresh fingerprint.
Features

Built for media buyers running at scale.

Hash evasion
Perceptual noise, color jitter, FPS resampling, fake iPhone EXIF — all randomized per variant.
Platform presets
One upload → outputs spec-tuned for Meta, TikTok, YouTube Shorts, Snap. 9:16, 1:1, 4:5.
Mix UGC mass-creator
Hooks × meats × CTAs cartesian. 10 × 3 × 3 = 90 unique ads with one click.
Audio refresh
Pitch shift, atempo retune, royalty-free swap, mute. Defeats Shazam-style fingerprinting.
Image refresh
Mirror, color jitter, micro-rotate, EXIF spoof. Static creatives get the same hash-evasion treatment.
Privacy-first
Outputs auto-delete after 14 days. Sources purged after processing. Hosted on a private VPS.
The problem

Your winning ad is dying. Why?

Meta and TikTok use perceptual hashes to detect re-uploads of fatigued creatives. Same hash = stale delivery, rising CPMs, dropping ROAS.

Without refresh
  • Same creative hash → flagged as duplicate
  • Auto-paused for "ad fatigue"
  • CPM rises 40–80% over 2 weeks
  • Scaling kills the ad faster
  • You burn money reshooting
With AdsRefresh
  • Every variant has a unique fingerprint
  • Resets the learning phase 24–72h
  • Same creative, fresh delivery
  • Scale with multiple ad sets safely
  • Extend lifespan 3–10×, no reshoot
Pricing

Pay for the volume you need.

Start free. Upgrade when you scale.

Free
$0forever
Start free
  • 50 variants / day
  • 500 variants / month
  • All refresh ops
  • Mix UGC module
  • 7-day storage
  • Email support
Most popular
Pro
$29/month
Get Pro
  • 1,000 variants / day
  • 20,000 variants / month
  • All refresh ops
  • Mix UGC module
  • 14-day storage
  • Priority support
  • API access
Agency
$149/month
Contact us
  • Unlimited variants
  • 30-day storage
  • Team workspaces
  • White-label option
  • Dedicated support
  • Custom integrations
  • Onboarding call
Need a custom plan? Get in touch
Loved by media buyers

What customers say.

"Saved a $4k/day creative that was about to die. Refreshed it 30 ways, ran each in a new ad set, ROAS held for another 3 weeks."

M
Marco V.
Media buyer · 7-fig DTC

"Mix module is the unlock. We hand off 90 ads to clients in an hour instead of a week of editing."

L
Lina S.
Agency owner · 12 clients

"Hash evasion is real. We tested with Meta's duplicate detector — 0 hits across 50 variants."

D
Daniel K.
Performance lead
FAQ

Questions, answered.

Yes. Refresh changes the hash and metadata, not the content. The ad still goes through normal policy review — but it won't be flagged as a duplicate.

Ready to keep your winners alive?

Start refreshing in under 60 seconds. No card required.

Create your account →