Social Media Upload Prep Checklist
June 14, 2026
Phase 1 - Before you export
- Save from the real edit , not a preview cache
- Note AI-assisted steps (Generative Fill, Firefly, Canva AI, Lightroom AI Denoise)
- Pick correct format - JPG for photos, PNG for graphics with transparency, WebP where allowed
- Archive an original with metadata if your contract or archive policy requires it
- Read platform rules for AI Info - metadata cleaning ≠ legal opt-out ( Disclaimer )
Phase 2 - Inspect (read-only)
Open the export in a local metadata checker . Record what you see:
- C2PA / C2PA present?
- XMP AI parameters or software strings?
- EXIF GPS or home/work location tags?
- EXIF camera serial or unique device IDs?
- PNG text chunks (Stable Diffusion / ComfyUI workflow JSON)?
- IPTC digital source type or AI attribution fields?
If everything is empty and you still saw labels on older uploads, read SynthID vs metadata labels .
Deep reference: Image metadata guide
Phase 3 - Decide what to remove
Goal
Typical actions
Avoid metadata-driven AI Info
Remove C2PA + AI-related XMP
Privacy / safety
Remove GPS, serials, precise timestamps
Keep lens data for portfolio
Strip C2PA/XMP but keep non-GPS EXIF
Client delivery “clean” files
Full metadata strip per contract
Marketplace listing compliance
Follow Etsy/Amazon/Shopify photo rules + metadata hygiene
Uncheck blind “remove everything” if you still need camera EXIF for print workflows.
Phase 4 - Clean locally
- Use a browser-local remover (no server upload) when privacy matters - why local tools help
- Process each carousel slide and Reel cover JPEG separately
- Download the cleaned file - verify size/date changed slightly
- Re-run checker on cleaned copy - confirm C2PA/XMP gone
- Do not screenshot as a shortcut for brand campaigns (quality + specs suffer)
Batch workflow: remove up to 30 images free
Phase 5 - Platform-specific upload
Instagram & Facebook (Meta)
- Upload cleaned JPG/PNG/WebP for feed, Story still, carousel
- Remember: existing posts cannot be metadata-edited - re-export and republish if needed
- Hybrid real photos: see false positives guide
- Full walkthrough: Instagram guide
- Clean GenAI-sensitive metadata before pin publish
- Guide: Pinterest AI detection
TikTok
- Still covers and shop photos: metadata-first
- Video provenance may differ - TikTok AI label guide
Etsy / e-commerce
- Listing hero + gallery images - consistent cleaning
- Etsy POD sellers guide
Phase 6 - After publish
- Screenshot policy outcome (label on/off) for client records
- If label persists on new cleaned upload → suspect non-metadata detection
- Update checklist when platforms change policies (quarterly review)
- EU/UK commercial posts → review EU AI Act overview
Quick “go / no-go” table
Checker shows
Upload for metadata-sensitive campaign?
C2PA present
No - clean first
AI XMP present
No - clean first
GPS only
Your call - privacy vs. need
Clean metadata report
Go - but labels still possible via pixels/visual AI
Uncertain
Inspect again or read C2PA explainer
What this checklist does not cover
- Video container metadata (see C2PA in video where relevant)
- Caption wording, branded content toggles, ad disclosures
- Legal advice - see Disclaimer and consult professionals when needed
Keep learning
- Strip metadata from images online
- Best free metadata remover comparison
- About Remove AI Label · Contact
Print this workflow, pin it in your Notion, or share with your team - upload prep is part of publishing , not an optional tech step.
Upload workflow (2026)
Many creators chain camera → editor → design app → social . Each export can re-embed C2PA or XMP . Spot-check one hero file in the metadata checker before batch cleaning.
The AI metadata remover handles up to 30 images per browser session. Name cleaned files clearly (e.g. Social_Ready ) so teams do not re-upload older exports with manifests.
Carousels, ads, and client delivery
For carousels and ad sets , every slide must be cleaned. One contaminated frame can trigger platform AI labels on the whole post. Wedding, product, and real-estate photographers should deliver metadata-clean masters to clients - not RAW files with C2PA from Lightroom or Photoshop.
Platform notes
On Instagram , Pinterest , and TikTok , file-level C2PA/XMP is a common trigger for AI Info and Made with AI . Cleaning before upload addresses metadata-driven labels - not pixel watermarks or invisible scoring.
Team checklist
Keep RAW internal; only cleaned JPGs go to social or clients. After Adobe, Canva, or Meta AI updates, run one test export through the checker. Verify a sample before scheduling carousels.
Limits and compliance
Metadata stripping does not replace platform AI Info duties or legal requirements. Use only on files you own. See disclaimer .
Why metadata keeps coming back
Every save from Canva , CapCut , Lightroom , or Photoshop can rewrite provenance blocks. Re-clean before each upload wave - especially when clients re-export from design tools.
Batch naming convention
Use folders like Client_Delivery_Clean and Social_Ready so nobody uploads an older manifest-heavy export by mistake. The checker is fastest on one representative file per batch.
Final reminder
File-level cleaning helps when labels are metadata-driven. Follow each network's transparency rules - disclaimer .
Common mistakes after cleaning
Creators often clean once, then re-export from Canva or send files through WhatsApp - that can re-embed C2PA. Run the checker again on the exact file you will upload.
When labels persist
If AI Info or Made with AI remains after metadata removal, the trigger may be pixel-based (e.g. SynthID) or heuristic - not C2PA/XMP. See our disclaimer and platform policy pages.
Quick links
- Free metadata remover - up to 30 images per batch
- Instagram hub - file-level label workflow
- Blog: C2PA explained
Upload workflow (2026)
Many creators chain camera → editor → design app → social . Each export can re-embed C2PA or XMP . Spot-check one hero file in the metadata checker before batch cleaning.
The AI metadata remover handles up to 30 images per browser session. Name cleaned files clearly (e.g. Social_Ready ) so teams do not re-upload older exports with manifests.
Carousels, ads, and client delivery
For carousels and ad sets , every slide must be cleaned. One contaminated frame can trigger platform AI labels on the whole post. Wedding, product, and real-estate photographers should deliver metadata-clean masters to clients - not RAW files with C2PA from Lightroom or Photoshop.
Platform notes
On Instagram , Pinterest , and TikTok , file-level C2PA/XMP is a common trigger for AI Info and Made with AI . Cleaning before upload addresses metadata-driven labels - not pixel watermarks or invisible scoring.
Team checklist
Keep RAW internal; only cleaned JPGs go to social or clients. After Adobe, Canva, or Meta AI updates, run one test export through the checker. Verify a sample before scheduling carousels.
Limits and compliance
Metadata stripping does not replace platform AI Info duties or legal requirements. Use only on files you own. See disclaimer .
Social media upload prep with metadata check
Inspect and clean image metadata locally before publishing.
- Export the final asset - Use the same file format and resolution your platform requires.
- Inspect metadata locally - Check C2PA, XMP, EXIF GPS, and PNG chunks.
- Clean intentionally - Remove only the fields your workflow needs gone.
- Upload the processed file - Publish the cleaned copy to Instagram, Pinterest, TikTok, or your store.
Frequently Asked Questions
What should I check before uploading to Instagram?
Export your final JPG or PNG, run a local metadata check for C2PA and XMP, remove markers if needed, confirm GPS is stripped for privacy, then upload the cleaned file - not a screenshot.
Should I clean every carousel slide?
Yes. Instagram evaluates each uploaded file. One slide with C2PA can trigger AI Info on that slide or the set depending on platform behavior.
Is a screenshot safe for upload?
Screenshots often strip some metadata but reduce quality and may fail shop or ad specs. Prefer a proper export plus intentional metadata cleaning.
Where do I inspect metadata for free?
Use a browser-based metadata checker that parses the file locally without uploading it to a server. Remove AI Label Team