Calabi Labs · Guide · 2026-06-14
```html
Top performers like Topaz Gigapixel AI, Let's Enhance, and Upscayl produce sharper, detailed images at higher resolutions. But none of them strip the invisible metadata layer that tells platforms an AI made your file — that's a different problem, and it needs a different tool.
Platforms like Instagram, TikTok, YouTube, and Reddit don't flag images because they look AI-generated. They flag files because of invisible forensic signals embedded at the metadata level. Here's what's actually being scanned:
DigitalSourceType: trainedAlgorithmicMedia sit directly in the file's XMP metadata. ExifTool reads this flag, and so do platform scanners.Lavc or x264. Still image exports from AI tools leave their own structural fingerprints in the bitstream.A typical AI export carries 144 metadata tags. A real phone photo carries around 60–80 structural tags. That delta is what automated scanners are tuned to catch.
Upscaling an AI image improves its visual resolution, but it does not remove the metadata that platforms scan. Here's why common approaches fail:
The metadata layer is separate from the pixel layer. Upscalers work on pixels. Detectors work on metadata. You need both operations — but they need to happen in the right order, and the second one has to actually work.
If you've upscaled your AI image and now need to post it without triggering automated flags, here's what actually works:
DigitalSourceType: trainedAlgorithmicMedia, generator and tool tags, and encoder fingerprints embedded in the file structure.Calabi runs this pipeline automatically. Upload your upscaled file, the strip-and-inject process runs in one pass, and you download a cleaned file with its forensic proof card showing the before/after metadata state.
For the upscaling step itself — making the image look better — here are the tools that consistently rank at the top, tested against the same reference images:
| Topaz Gigapixel AI | Desktop app. Best for photographers and print work. Face refinement mode. High quality but requires a beefy GPU. $99 one-time. |
| Let's Enhance | Browser-based. Good for batch processing product photos and e-commerce. 4x and 8x upscaling. Starts at $10/month. |
| Upscayl | Free and open-source. Runs locally via Node.js. Good results on illustrations and stylized content. Slower than GPU-accelerated options. |
| Adobe Firefly (Upscale) | Integrated into Firefly's web interface. Convenient if you're already in Adobe's ecosystem. Requires subscription. |
| Pixelcut | Browser-based. Strong on product photography and background removal workflows. Free tier available. |
None of these tools strip AI metadata. They improve the pixel layer; they leave the metadata layer intact. After upscaling with any of them, run your file through a cleaner before posting to platforms that scan uploads automatically.
Will upscaling remove AI watermarks?
No. Upscaling improves resolution but leaves C2PA manifests, XMP AI flags, and encoder fingerprints in the file. These are metadata structures, not pixels. Cropping removes visible marks but not the metadata that automated scanners detect.
What metadata signals do platforms actually scan?
Instagram, TikTok, YouTube, and Reddit all run automated scanners that flag files containing C2PA / Content Credentials manifests, XMP fields like DigitalSourceType: trainedAlgorithmicMedia, and encoder fingerprints like Lavc or x264 SEI entries. Missing GPS and capture timestamp is also a signal. Results vary by platform and source model.
Can I just remove the EXIF data and be fine?
Basic EXIF removal strips camera Make/Model but leaves C2PA JUMBF boxes and XMP AI flags untouched. Platform scanners specifically target those structured metadata fields. A proper clean removes the full signal layer — not just the visible EXIF block.
Try Calabi free at calabilabs.com — 10 cleans, no card.