What we removed
FREE · PRIVATE · NO SIGN-UP
Clean any file. See what it was hiding.
Viruses, macros, trackers and hidden metadata: found, shown to you, and removed. You get a clean copy back, minus everything it was carrying.
$ cleanthis --demo
Watch it catch what's hiding.
Try one of these sample files before you upload anything of your own. Each one carries the kind of thing we find every day.
$ exif ./IMG_4031.HEIC
What does your last photo know about you?
Your phone writes where you were, when, and on which device into every photo. Anyone you send it to can read it.
$ cleanthis scan <link> BETA
Check a link before you click it.
We open the page on our servers, never on your device, and tell you what it really does: trackers, fake logins, hidden instructions for AI assistants.
$ cleanthis --help levels
Pick how deep it cleans.
Standard suits almost everyone. The other two are there when you need them.
Virus scan and hidden data removed. Nothing else changes.
FOR · photos before you share them
Macros, scripts and embedded objects stripped, file rebuilt from safe content. Same format back.
FOR · anything from someone you don't know
Everything in Standard, then converted to the safest format: Word to PDF, images to PNG.
FOR · high-risk attachments
Why I built this.
Getting a call from a friend or colleague who needs help has become almost a weekly thing. They fell for a scam website, opened a malicious email attachment, or found out that a snooper knew far too much about them. Recently, carefully crafted phishing emails fooled me too.
When I looked for a solution, I couldn't find a tool that was easy to use, affordable and respectful of your privacy. So I built one myself to fill that gap.
Enjoy!
What happens to your file
- Cleaned in a sandbox, then erased within 15 minutes. No copies, no backups.
- No account needed for the website.
- No analytics and no trackers.
- 0 requests to other companies. Open your browser's dev tools and check.
- The browser extension is open source.
$ install cleanthis-extension BETA
Do it automatically, right in your browser.
Check the page you're on in one click, right-click any link to scan it, and, if you turn it on, get clean copies of risky downloads. The original is always offered.
- Download it from GitHub
- Load it in your browser (about a minute)
- Pin CleanThis to your toolbar
$ curl -X POST https://cleanthis.io/api/v1/sanitize \ -H "Authorization: Bearer ct_live_…" \ -F "file=@invoice_8841.pdf" \ -F "level=standard" { "jobId": "a1b2c3d4-…", "status": "queued", "level": "standard" }
$ man cleanthis-api
Clean files from your own code.
- free while in beta
- anonymous accounts: no email, no password
- webhooks and signed download links
- link scanning over the API too
Use it on your computer too
The browser extension and the API are desktop things. Send this link to yourself for later.
$ cleanthis --faq
Questions, answered.
Is it really free?
Yes. The website is free with a generous daily allowance, and the API is free while it's in beta.
What happens to my file?
It's cleaned in a sandbox and erased within 15 minutes, whether cleaning worked or not.
Which files can I clean?
More than 100 formats get a full clean: PDFs, Office files, images, audio, video, email and archives. Light accepts almost anything.
Do I need an account?
No. Accounts are only for the API, and even those have no email or password.
Can it check a link instead of a file?
Yes. Paste a web address into the Webpage Scanner (beta) and it tells you whether it's safe to visit.