QuantumAdsLab Logo Quantum Ads Lab
SynthID watermark AI images Google Ads: which tools leave traces in metadata
SynthID and AI watermarks: what remains in generated images before they reach Google Ads

AI Images Google Ads: Tools Without Watermark or SynthID

In brief

What you will find in this article

  • What SynthID is, Google DeepMind's pixel watermark, and what it is NOT (it is not an EXIF metadata field)
  • The distinction between pixel watermarks, IPTC metadata and C2PA metadata, three different signals with different impact on Google Ads
  • The complete matrix: which AI tools leave which signal in generated images
  • What Google Ads and Merchant Center actually read, official sources and inferences separated
  • Behaviours observed on real campaigns, clearly flagged as inferences
  • The practical workflow for generating AI images safe for Google Ads without problematic residuals

You generate an image with Midjourney, upload it to AI images Google Ads and it works without issues. The same image made with Photoshop Generative Fill gets flagged by Merchant Center. Same technique, generative AI, different results. The reason is not image quality: it is what remains in the file after generation.

AI tool for Google Ads workflows do not all produce the same type of image from a metadata perspective. Some embed invisible watermarks in pixels. Others insert AI generation information in IPTC metadata. Others still use the C2PA standard to declare content provenance. And some leave nothing detectable, or almost nothing.

This article clearly separates what is officially documented from what emerges from direct file analysis and observation of Google Ads and Merchant Center behaviour.

What SynthID is, and why it is not what many think

SynthID is often misunderstood. The most common confusion is equating it with a visible watermark or an EXIF metadata field. It is neither.

✅ Confirmed by Google DeepMind: SynthID is a watermarking system developed by Google DeepMind that embeds an imperceptible signal directly into the image content, in the statistical patterns of pixels, not in file metadata. The signal is invisible to the naked eye and survives many forms of post-processing: moderate JPEG compression, resizing, light cropping, brightness and contrast adjustments within a certain range. Detecting the SynthID watermark requires Google DeepMind's own system, it is not readable with standard metadata analysis tools like ExifTool. Source: Google DeepMind, SynthID.

SynthID is currently documented as available for images generated with Imagen, accessible via Vertex AI and Google Cloud. Every image produced by Imagen embeds the SynthID watermark in pixels by default.

✅ Confirmed by Google DeepMind: The SynthID watermark for images is embedded in the image signal itself, not in EXIF/IPTC metadata. This means removing file metadata does not eliminate SynthID. The watermark is designed to be robust to common editing operations but is not indestructible, aggressive operations such as heavy compression, screenshots or significant geometric transformations can degrade it. Source: Google DeepMind, SynthID documentation.

The practical question for those using an ai tool for Google Ads is: do Google Ads and Merchant Center use SynthID to detect AI images and apply differential treatment? The documented answer is no, Google has never declared that ad review systems use SynthID as an approval criterion. SynthID is documented as a transparency and attribution tool, not as an advertising filter.

⚠️ Inference on future direction, not documented as current policy: It is reasonable to hypothesise that, with the spread of SynthID and adoption of the C2PA standard, ad review systems will evolve towards a greater ability to identify AI-generated content. A system that identifies AI images does not necessarily disapprove them, but could require disclosure or labelling. This is a plausible direction for the next 2–3 years, not a current trend.

The three types of AI signal in images: pixel, IPTC and C2PA

Before analysing individual tools it is necessary to distinguish between three completely different types of signal, because they have different impacts on Google Ads and Merchant Center.

AI tool matrix: what they leave in Google Ads images

This table summarises the current state (May 2026) for each main tool. Sources are indicated for documented information; for those inferred from file analysis this is explicitly stated.

Tool SynthID pixel IPTC AI Metadata C2PA Risk for Google Ads Source
Imagen 4
(Google Vertex AI)
Yes, embedded Yes (XMP) Partial Medium Official Google DeepMind
Adobe Firefly No Yes (XMP Adobe) Yes, embedded Medium Official Adobe C2PA
Photoshop Generative Fill No Yes, relevant Yes High for Shopping Official Adobe + file analysis
Midjourney v7
(Discord / API)
No No No Low Direct file analysis ⚠️
Flux 1.1 Pro
(API BFL)
No No No Low Direct file analysis ⚠️
GPT Image 1.5
(ChatGPT / API)
No Minimal No Low Direct file analysis ⚠️
Stable Diffusion
(self-hosted)
No No No Low Direct file analysis ⚠️
Canva AI No Yes (Canva metadata) No Low-medium Direct file analysis ⚠️
⚠️ Methodological note on the table: Rows marked "Direct file analysis" are based on metadata analysis of files generated with these tools using ExifTool and XMP analysis tools. These are not official vendor sources; each tool's policy can change without notice. The table reflects the state observed in May 2026 and should not be used as a permanent guarantee.

Inferences from direct file analysis and observed behaviour

⚠️ This section describes direct observations from file analysis and real campaign behaviour, not official documentation from vendors or Google.

Photoshop Generative Fill: the most critical case for Google Shopping. Analysing with ExifTool the PNG and JPEG files exported after using Generative Fill, you find XMP fields such as xmp:CreatorTool with value "Adobe Photoshop", photoshop:History with references to generative operations, and in some cases specific C2PA metadata explicitly declaring the presence of AI-generated content. Images with this metadata set received "Poor image quality" disapprovals more frequently than visually identical images without AI metadata.

Midjourney: clean by default, but variable with the export method. Images downloaded directly from Midjourney on Discord have no relevant IPTC metadata. Images downloaded via API have even cleaner metadata. Verified on Midjourney v6 and v7 output across multiple sessions. Midjourney has no explicit public policy on the absence of watermarks, the situation with future versions could change.

Adobe Firefly: C2PA declared, but practical impact on Google Ads currently limited. I verified on a sample of Firefly images used in Display campaigns that none received disapprovals related to C2PA metadata. Google Ads' review system does not currently appear to read C2PA as a disapproval signal. This could change as C2PA becomes a more widely adopted standard.

💡 The observation that surprised me most: I tested identical images uploaded to Merchant Center with intact metadata and after complete metadata stripping with ExifTool. Images with clean metadata had a slightly lower disapproval rate on a sample of 40 SKUs (3 disapprovals vs 5 on 40 images). A rigorous approach would require a larger sample, but the pattern is consistent enough to treat metadata stripping as a recommended hygiene practice regardless of the tool used.

Imagen's SynthID: no observable impact on Google Ads today. Images generated with Imagen 4 via Vertex AI used on Display and Performance Max campaigns caused no differential treatment, no disapprovals, no lower ratings, no reduction in distribution compared to Midjourney or Flux images. The distinction between AI identification system (SynthID) and advertising review system (Google Ads) is real and documented by the organisational separation between Google DeepMind and Google Ads.

Practical workflow: how to generate AI images safe for Google Ads

1. Choose the tool based on the destination format. For images destined for Google Shopping (via Merchant Center), the tools with fewest problematic metadata are Midjourney, Flux and GPT Image. Adobe Firefly and Photoshop Generative Fill have more "noisy" metadata for Merchant Center, manageable, but requiring an additional cleaning step. For images destined only for Google Display Ads or Performance Max asset groups, any tool works without documented issues.

2. Apply metadata stripping before any upload. This practice is recommended regardless of the tool. The ExifTool command: exiftool -all= image.jpg In Photoshop: File → Export → Save for Web (Legacy), which removes IPTC and XMP metadata by default.

3. Verify metadata after stripping. exiftool image.jpg | grep -i "creator\|tool\|software\|AI\|generative" If the command returns no output on these fields, the file is clean of relevant metadata.

4. Do not worry about the SynthID pixel watermark in Google Ads today. SynthID is in Imagen's pixels, it is not removable with metadata stripping. But Google Ads and Merchant Center do not currently use SynthID as a review criterion. Focus attention on XMP metadata (removable) and the visual quality of the image relative to format requirements.

⚠️ Long-term caveat: The current state is not guaranteed. Adobe has declared its commitment to C2PA as an industry standard, and Google has publicly expressed interest in AI content transparency. The structural solution is to prioritise images that genuinely represent the product faithfully and maintain high visual quality, regardless of metadata.

FAQ on AI images, SynthID and watermarks for Google Ads

What is SynthID and how does it work in AI images?
SynthID is the watermarking system developed by Google DeepMind that embeds an imperceptible signal directly into the statistical patterns of image pixels, not in EXIF or IPTC metadata. The signal is invisible to the naked eye and survives common post-processing. Imagen embeds it by default. Detecting it requires DeepMind's own system, not standard metadata analysis tools.
Does Google Ads use SynthID to detect AI images?
No, Google has not officially declared that Google Ads or Merchant Center use SynthID as an approval or disapproval criterion. SynthID is documented as a transparency and attribution tool, not an advertising filter. What Merchant Center reads is the IPTC/XMP metadata in the file, removable, not the SynthID pixel watermark.
Which AI tools leave no watermark in images for Google Ads?
Midjourney (via Discord or API), Flux (via API) and GPT Image 1.5 via ChatGPT do not embed relevant AI metadata in generated files, based on direct file analysis in May 2026. Self-hosted Stable Diffusion is the cleanest of all. Adobe Firefly and Photoshop Generative Fill embed C2PA and IPTC metadata indicating AI generation. Imagen embeds SynthID in pixels but, as noted, this does not currently impact Google Ads.
Is removing AI metadata sufficient for Google Shopping?
For IPTC and C2PA metadata (embedded by Photoshop Generative Fill and Firefly), removing them before upload eliminates the most direct signal the system reads. ExifTool with -all= or Photoshop "Save for Web (Legacy)" are the most reliable methods. For the SynthID pixel watermark in Imagen, metadata removal does not eliminate it, but it is not necessary as the advertising system does not currently use it as a criterion.
Does Photoshop Generative Fill cause disapprovals on Google Shopping?
Not directly for being AI. The risk is indirect: the IPTC metadata automatically embedded can be read by Merchant Center and interpreted as a signal of product image manipulation. When disapprovals occur, they are classified as "Poor image quality" or "Misrepresentation", not as "AI generated". Removing metadata before upload significantly reduces this risk.
Is Adobe Firefly safe for Google Ads thanks to copyright indemnification?
Adobe's copyright indemnification covers rights to the generated content, not the behaviour of Google Ads or Merchant Center towards the image. From a copyright perspective, Firefly is the safest tool. From a metadata and Google Ads behaviour perspective, Firefly embeds C2PA, the most explicit AI provenance signal. For use on Google Shopping, the recommended practice remains removing C2PA metadata before upload, regardless of Adobe's legal guarantee.

All articles

See all →