Client-side. Your image never leaves your device.

Make your images harder to find
in reverse image search.

Larc adds an imperceptible perturbation to your photos that disrupts perceptual hashes, CLIP embeddings, and reverse-image indexes — while keeping the image visually near-identical.

Free. No sign-up needed to try. PNG & JPG up to 20 MB.

Visually near-identical
Breaks perceptual hashes
Runs in your browser
Original never uploaded

How it works

Three imperceptible layers, one honest goal.

Larc doesn't watermark, doesn't blur, doesn't distort. It shifts the fingerprints that search systems use to match images.

01
Upload

Drop a PNG or JPG. Everything runs locally in your browser — the file never touches a server.

02
Cloak

Larc applies a sub-pixel warp, adaptive high-frequency noise, and a chroma micro-shift keyed to texture in the image.

03
Download

Get a near-identical file with a fresh hash, disrupted embeddings, and stripped metadata.

What Larc disrupts

Honest scope on what changes.

Adversarial image cloaking is real, but no tool can promise zero results on every search engine. Here's what Larc consistently disrupts — and what it doesn't.

SignalEffect
Perceptual hashes (pHash, dHash, aHash) Strong
CLIP / OpenCLIP embedding similarity Strong
SIFT / ORB keypoint matching Strong
EXIF / XMP / ICC metadata fingerprints Strong
File hash (MD5/SHA) Strong
Google Lens end-to-end Variable
Human recognition Variable

Try it now

Drop an image below. Watch the fingerprints move.

Everything happens in your browser. Nothing uploads. See the before/after and the SSIM score in real time.

FAQ

Questions people ask.

Does this make my image invisible to Google Images?+

No — and anyone who promises that is lying. Google Lens uses a moving ensemble of models. Larc reliably disrupts perceptual hashes, embedding similarity, and keypoint matching, which are the signals most reverse-image systems (including many of Google's) rely on. Effectiveness against Google specifically varies per image.

Will people notice the difference?+

Almost never. Larc concentrates changes in textured regions where the human eye is least sensitive, and reports a numeric SSIM score against the original so you can pick a strength that keeps the image visually intact.

Does the image get uploaded anywhere?+

No. The entire pipeline runs in your browser using Canvas2D. Your original never leaves your device unless you explicitly save the cloaked output to history.

What formats are supported?+

PNG and JPG, up to 20 MB. Output preserves the input format by default, or you can force JPG or PNG.

Is this legal / ethical?+

Yes. Larc doesn't hide the image from anyone looking at it — it makes automated fingerprinting less reliable, similar to Glaze or PhotoGuard. Don't use it to evade legitimate content moderation.