1001fx - NoCode functions icon

1001fx - NoCode functions

1001fx is a set of functions for any automation platform. Our functions are simple, very well tested, scalable and offer features that most automation platforms do not offer.

Actions74

images → Modify Image EXIF

AI-generated

Overview

The Modify Image EXIF operation in the "images" resource of this n8n node allows you to update or insert EXIF metadata into an image file. This is useful for workflows where you need to programmatically set, correct, or anonymize metadata such as camera information, geolocation, timestamps, or custom tags within images.

Common scenarios:

  • Adding copyright or author information to images before publishing.
  • Correcting or updating GPS coordinates in photos.
  • Removing sensitive metadata from images before sharing.
  • Automating photo cataloguing with custom EXIF tags.

Example:
You could use this node to add a "Copyright" tag to all images uploaded to your website, or to batch-update the "Date Taken" field on a set of photos.


Properties

Name Meaning
Image file Image file to be processed. (Path or reference to the binary data property containing the image.)
EXIF Data Input Mode How EXIF data will be provided. Options: Expression (provide JSON object directly), Manual (enter key-value pairs via UI).
EXIF Data The EXIF metadata to insert into the image. If using Expression mode, provide as a JSON object. If using Manual mode, enter one or more key-value pairs (Key: EXIF tag, Value: value).
Binary Property Name of the binary property to which the modified image will be written. Default is data.

Output

  • Binary output:
    The node outputs the modified image file with updated EXIF metadata in the specified binary property (e.g., data).

    • The binary property contains the new image file with the EXIF changes applied.
    • Any existing binary properties are preserved unless overwritten by the chosen property name.
  • JSON output:
    The json field will contain the original item's JSON data. If an error occurs and "Continue On Fail" is enabled, the json field will include an error property with details.


Dependencies

  • External Service:
    Requires access to the 1001fx API.
  • Credentials:
    You must configure the 1001fxApi credential in n8n.
  • Environment:
    No special environment variables required beyond standard n8n setup.

Troubleshooting

Common issues:

  • Invalid EXIF Data:
    If the EXIF data format is incorrect (malformed JSON or invalid keys), the API may return an error. Ensure your EXIF data matches expected structure.
  • Missing Binary Data:
    If the input item does not have the specified binary property, the node will fail. Make sure the image file is correctly referenced.
  • API Authentication Errors:
    If credentials are missing or incorrect, you'll receive authentication errors from the 1001fx API.

Error messages:

  • "error": "Missing required parameter" – Check that all required fields are filled.
  • "error": "Invalid EXIF data" – Review the EXIF data structure.
  • "error": "File not found" – Ensure the binary property name matches the input.

Links and References

Discussion