100% free  ·  No card, no catch

Stop losing money on subscriptions you forgot about.

CleanCancel gives you one place to track, manage, and cancel every subscription — Netflix, Spotify, gym memberships, and 100+ more. Completely free — just create an account and start tracking.

How it works →
Overview
My Subscriptions
Reminders
Discover
Monthly
£84.20
Yearly
£1,010
Netflix£15.49/mo
Spotify£11.99/mo
Disney+£7.99/mo
Amazon Prime£8.99/mo
100+ services supported
Direct cancel links
Renewal reminders
No monthly fees — ever
Works on any device

Everything you need to take control

CleanCancel replaces the chaos of remembering what you pay for — all in one clean overview.

Finds subscriptions for you
Upload a bank statement and CleanCancel scans it for subscriptions automatically — right in your browser, nothing uploaded. No more hunting through statements yourself.
One place, all subs
See every subscription in one place — cost, renewal date, plan type, and more. No more hunting through bank statements.
Renewal reminders
Get browser notifications before any subscription renews — daily alerts count down the days so you're never caught off guard.
Direct cancel links
One click takes you straight to the cancellation page of any service — no searching, no phone calls, no runaround.
Discover new services
Browse 100+ services by category, see pricing, and subscribe directly. Personalised recommendations based on what you already use.
App activity tracking
See which services you actually use most — tracked automatically every time you open an app from your overview.
150+ currencies
Set your country and currency once — all prices convert automatically. Works anywhere in the world.

Set up in under two minutes

Free to use, no card required. Everything lives securely in your browser.

1
Create your free account
Sign up in seconds with just an email — no card, no payment, ever. Your data stays private in your browser.
2
Add your subscriptions
Search from 100+ built-in services or add your own. Plans, costs, and renewal dates are all tracked automatically.
3
Stay in control
Get renewal reminders, cancel with one click, discover new services, and track which apps you actually use.

Free to use — start in seconds

No card. No trial. No catch. Create your account and track every subscription in one place, with unlimited subscriptions for everyone.

Email & Notifications Setup
Connect your email to automatically detect renewal dates, and configure notification emails.
Gmail
Outlook
Send Emails

Connect Gmail to automatically scan your inbox for subscription receipts and fill in renewal dates. CleanCancel only reads billing emails — nothing else.

1
Create a free Google Cloud project
Go to console.cloud.google.com → New Project → name it "CleanCancel".
2
Enable Gmail API
In your project → APIs & Services → Enable APIs → search "Gmail API" → Enable.
3
Create OAuth credentials
APIs & Services → Credentials → Create Credentials → OAuth client ID → Web Application.
Add your site URL (or http://localhost for testing) to Authorised JavaScript Origins.
4
Paste your Client ID below
Copy the Client ID from step 3 and paste it here.

Connect your Microsoft account (Outlook, Hotmail, Live) to scan for subscription emails. Works the same as Gmail — read-only access to billing emails only.

1
Register a free Azure app
Go to portal.azure.com → Azure Active Directory → App registrations → New registration. Set redirect URI to your site URL (or http://localhost).
2
Add Mail.Read permission
In your app → API Permissions → Add permission → Microsoft Graph → Delegated → Mail.Read. Grant admin consent.
3
Copy your Application (client) ID
Found on the Overview page of your app registration.

Set up EmailJS so CleanCancel can send verification codes and password reset emails directly from the browser — no backend needed.

1
Create a free EmailJS account
Sign up at emailjs.com — free plan sends 200 emails/month.
2
Add an email service
Email Services → Add Service → choose Gmail or Outlook → connect your account → copy the Service ID.
3
Create two email templates
Template 1 — Verification: Subject: "Your CleanCancel code" · Body: "Hi {{name}}, your verification code is: {{code}}"
Template 2 — Reset: Subject: "Reset your CleanCancel password" · Body: "Your reset code is: {{code}}"
Copy both Template IDs.
4
Get your Public Key
Account → General → Public Key. Paste all four values below.
Scanning your inbox...
Looking for subscription emails...
Create Account
Sign In
Create your profile
Set this up before purchasing — it only takes a minute.
At least 8 characters
One uppercase letter
One lowercase letter
One number
One special character (!@#$...)
Already have a profile? Sign in
Welcome back
Sign in to your CleanCancel profile.
Forgot password?
No profile yet? Create one
📧
Check your email
We sent a 6-digit code to . Enter it below to verify your account.
Incorrect code. Try again.
Didn't get it? Resend code
Reset your password
Enter the email address on your account. We'll send you a reset code.
← Back

Find your subscriptions

Upload a bank or card statement and CleanCancel scans it for subscriptions — right here on your device. We do the finding, you just confirm.

  1. Open your banking app or online banking.
  2. Download a recent statement as a CSV file (look for "Export" or "Download transactions").
  3. Choose that file below.
Not sure how to download your statement? ▾

Every bank names it a bit differently — look for Statements, Export, or Download transactions, then choose CSV. Common UK banks:

  • Monzo: Account → Statements → Export → CSV
  • Starling: Account → Statements → Export → CSV
  • Revolut: Account → Statement → Excel/CSV (pick a date range)
  • Barclays: Online banking → your account → Download/Export → CSV
  • Lloyds / Halifax / Bank of Scotland: Internet banking → account → Download → CSV
  • HSBC / First Direct: Online banking → account → Download → CSV
  • NatWest / RBS: Online banking → account → Download transactions → CSV
  • Santander: Online banking → account → Download → CSV
  • Nationwide: Internet Bank → account → Statements → Download

A statement covering the last 1–3 months works best. Pick CSV — if your bank only offers Excel, open the file and choose File → Save As → CSV.

🔒 Completely private — your file is read on your own device and is never uploaded or sent anywhere.
Find your subscriptions
Optionally connect your inbox and CleanCancel will detect your billing emails automatically. This is entirely optional — you can skip this now and set it up anytime from the Overview tab.
Instant detection
Scans billing emails from 30+ services and imports them automatically
Private by design
We only read billing emails. Nothing is stored on our servers
Renewal tracking
Calculates your next billing dates so you're never surprised