X · Attached images

Remove metadata from an image you attach on X

X can label images, and one input it can read is metadata still in the file you attach. A post made with Grok inside X is labeled on X’s side. Cleaning a download afterward does not edit that post. This page is for the JPEG or PNG you attach yourself.

Clean on this device

JPG, PNG, and WebP are rewritten at the container level, so the pixels stay as they were. AVIF and HEIC are edited in place when the file structure allows it.

Up to 30 files · 15 MB each · JPG, PNG, WebP, AVIF, HEIC

Two ways an image gets onto X

The first way: you attach a file from your camera roll or desktop. That file can still contain a C2PA credential from ChatGPT or Firefly, XMP, or GPS from the camera. Those records are exactly what this tool removes. I will not claim a complete public spec of every detector X runs. If the label is coming from the credential, removing the credential matters. If it is coming from something else, it does not.

The second way: you ask Grok for an image inside X. That post is created on their side. The Grok page explains why you should not assume the later download even has C2PA. Either way, this website cannot reach back into the post.

X also recompresses uploads. Sometimes that alone destroys metadata, sometimes it does not. Do not rely on the platform to strip GPS for you. If location in a photo is sensitive, strip it here before you attach the file. The GPS guide is the longer version of that warning.

Attach a cleaned image

  1. 1

    Save the file you will attach

    JPG, PNG, or WebP. A screenshot of a tweet is not the original export.

  2. 2

    Inspect it

    The checker shows C2PA, XMP, EXIF, and GPS without changing the file.

  3. 3

    Strip and download

    Use the tool above. Pixels stay put on JPG, PNG, and WebP.

  4. 4

    Pick the new file in the composer

    The original still has the old records. An existing X post is unchanged.

Labels inside X are not a metadata switch

You cannot toggle off a label X already applied by cleaning a file on your laptop. Delete the post and attach a different file if you are running a test.

Questions

Does X read C2PA?

A content credential in the file you upload is a signal a platform can store. This tool removes that container. It does not document every other detector X may use.

I made the image with Grok on X. Can I unlabel it here?

No. That post is already on X. See the Grok page for downloads.

Will my photo’s location be removed?

Yes, if it was in EXIF. The rest of EXIF is removed too.

Does the image get softer?

JPG, PNG, and WebP are not recompressed.

Related guides