Blocking data quality

Fix “Feed XML invalid” on Pinterest Catalog

Pinterest can't parse the feed XML. Schema validation failed — could be malformed tags, encoding issues, or invalid characters in field values.

What you see in Pinterest Catalog:

Feed XML invalid

XML parsing failures from special character encoding, missing closing tags, or wrong character encoding. Pinterest can't parse the feed; items don't sync.

Validate XML before submission. Use proper XML entities (& not &). UTF-8 throughout with no fallback encodings.

Top causes

  • 1

    Special characters in titles not properly XML-encoded (& becoming malformed)

  • 2

    Missing closing tags

  • 3

    Wrong character encoding declaration (UTF-8 declared but ISO-8859-1 content)

How to fix it

  1. 1

    Validate the feed XML

    Use an XML validator to find the specific error line. Pinterest's error reports sometimes point to the line, sometimes don't.

  2. 2

    Fix encoding at source

    Use proper XML entities (& not &, " not "). UTF-8 throughout, no fallback encodings.

  3. 3

    Re-submit

    Pinterest reparses immediately on submission.

FAQ

Should I use CSV instead?

Pinterest accepts both. CSV is more forgiving but lacks XML's structure. For catalogs with complex variant relationships, XML is cleaner.

Last reviewed: 26 May 2026

Free plan · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • Free plan, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them