Calabi Labs · Guide · 2026-06-15
Here is the complete HTML page:
```html
Short answer: if you mean a visible logo or text stamp sitting on top of the pixels — no free web tool fully replaces Photoshop's clone-stamp or content-aware fill without quality loss. Cropping the logo out works if placement allows. For everything else — the invisible detection signals baked into an AI-generated image's file — there's no pixel editing needed, and that's where a tool like Calabi comes in.
Most people searching this phrase are actually dealing with one of two distinct problems: a visible watermark they can see with their eyes, or an invisible "AI generated" flag that gets their file flagged on Instagram, TikTok, or Reddit the moment they upload it. The fixes are completely different depending on which one you've got.
Platforms like Instagram, TikTok, YouTube, and Reddit don't rely on a human looking at your photo. They run automated scanners that look for specific invisible signals embedded in the file itself — not what the image looks like, but how it was made. Here's what they're actually checking:
DigitalSourceType: trainedAlgorithmicMedia tag, which explicitly tells any scanner "this came from an AI model." This is separate from visible pixels entirely.These are the things that get your file flagged within seconds of uploading — before any human moderator sees it. And unlike a visible logo, you can't see any of these in the image viewer. They exist entirely in the file's metadata layer.
If you've tried any of these approaches, you already know they don't work reliably:
The core problem: you're fighting the wrong layer. Visible watermark removal works on pixels. Platform detection works on metadata and perceptual hashes. You need to address both — but only one of them has a free, fast, automated solution.
If your actual problem is the invisible detection layer — the C2PA manifest, XMP AI flags, encoder fingerprints, and missing device identity — here's what actually works:
The first stage removes every detectable marker that says "AI-generated." That means zeroing out the C2PA / Content Credentials JUMBF atoms, removing the DigitalSourceType: trainedAlgorithmicMedia XMP tag, stripping generator/tool metadata, and clearing encoder fingerprints like Lavc and x264 SEI from video files. A raw AI export can carry 144+ metadata tags. After stripping, you're down to about 94 neutral structural tags that don't indicate AI origin.
Platforms flag AI images partly because of what isn't there — no GPS, no capture timestamp, no real device. The second stage adds a plausible phone-capture profile: real device Make/Model (iPhone 15 Pro, Pixel 8 Pro, Galaxy S24 Ultra), software version, GPS coordinates, and a genuine capture timestamp. The file now looks like it came from an actual phone camera, not an AI model.
Before downloading, you get a forensic report — the same ExifTool scan that platforms use to read file metadata. It shows exactly what was stripped (C2PA atoms: 18 → 0, trainedAlgorithmicMedia references: 16 → 0) and what was injected (device profile, GPS, timestamp). You see precisely what changed and what a platform scanner will see.
That's the full pipeline — strip, inject, verify — running automatically in one pass. No manual editing, no pixel reconstruction, no quality loss from inpainting. The image looks identical; the file says something completely different.
For visible watermarks: crop them out if they're on the edge, or use a dedicated inpainting tool (Photoshop, Picsman, Cleanup.pictures) for center-placed logos. Calabi handles the invisible detection layer that those tools completely ignore — and that's what actually gets you flagged on social platforms.
For corner or edge watermarks, cropping works and costs nothing. For center watermarks, you need pixel-level editing — inpainting or content-aware fill. Photoshop does this best, but tools like Cleanup.pictures or Picsman offer browser-based alternatives with varying quality. No free tool guarantees seamless results on complex images. Calabi does not edit pixels — it cleans the invisible metadata layer that pixel editors don't touch.
Partially. Screenshotting removes some metadata and changes the perceptual hash, but platforms have trained classifiers on AI generation artifacts that often survive screen-capture. The C2PA manifest — the strongest AI signal — is also not reliably removed by screenshotting. For reliable removal of invisible detection signals, you need metadata stripping and device identity injection, not just display capture.
Yes. The pipeline strips C2PA / Content Credentials manifests, XMP AI flags, and encoder fingerprints regardless of which tool generated the file. These signals are consistent across outputs from the same model, so the stripping process doesn't need to know the source — it removes the detectable markers that platform scanners look for. Visible watermark removal (the corner logo or sparkle icon) still requires cropping; Calabi removes the invisible layer that survives cropping.
Try Calabi free at calabilabs.com — 10 cleans, no card.
```