Actions80
- Extract Text From Word
- Find And Replace Text
- Convert PDF To Editable PDF Using OCR
- Create Swiss QR Bill
- Split PDF By Barcode
- Split PDF By Swiss QR
- Split PDF By Text
- Split PDF Regular
- Create PDF/A
- Convert HTML To PDF
- Convert Markdown To PDF
- Upload File To PDF4me
- Add Attachment To PDF
- Add Barcode To PDF
- Add Form Fields To PDF
- Fill PDF Form
- Add HTML Header Footer
- Add Image Stamp To PDF
- Add Margin To PDF
- Add Page Number To PDF
- Add Text Stamp To PDF
- AI-Invoice Parser
- AI-Process HealthCard
- AI-Process Contract
- Generate Barcode
- Classify Document
- Parse Document
- Linearize PDF
- Flatten PDF
- Convert To PDF
- Json To Excel
- Convert PDF To Excel
- Convert PDF To Word
- Convert PDF To PowerPoint
- Convert VISIO
- Crop Image
- Delete Blank Pages From PDF
- Delete Unwanted Pages From PDF
- Extract Pages
- Merge Multiple PDFs
- Overlay PDFs
- Rotate Document
- Rotate Page
- Sign PDF
- URL to PDF
- Add Image Watermark To Image
- Add Text Watermark To Image
- Compress Image
- Convert Image Format
- Create Images From PDF
- Flip Image
- Get Image Metadata
- Image Extract Text
- Remove EXIF Tags From Image
- Replace Text With Image
- Replace Text With Image In Word
- Resize Image
- Rotate Image
- Rotate Image By EXIF Data
- Compress PDF
- Get PDF Metadata
- Repair PDF Document
- Get Document From Pdf4me
- Update Hyperlinks Annotation
- Protect Document
- Unlock PDF
- Disable Tracking Changes In Word
- Enable Tracking Changes In Word
- Generate Document Single
- Generate Documents Multiple
- Get Tracking Changes In Word
- Read Barcode From Image
- Read Barcode From PDF
- Read SwissQR Code
- Extract Form Data From PDF
- Extract Pages From PDF
- Extract Attachment From PDF
- Extract Text By Expression
- Extract Table From PDF
- Extract Resources
Overview
This node operation "Remove EXIF Tags From Image" is designed to strip EXIF metadata from image files. EXIF tags often contain sensitive information such as camera details, geolocation, date/time, and other metadata embedded in images. Removing these tags helps protect privacy and reduces file size slightly.
Common scenarios where this node is beneficial include:
- Preparing images for public sharing or publication without revealing location or device info.
- Complying with privacy regulations by removing personal metadata.
- Cleaning images before archival or processing workflows.
Practical example:
- A user receives photos uploaded by various users and wants to ensure no location data is leaked when publishing them on a website. This node can remove all EXIF tags from each image automatically.
Properties
| Name | Meaning |
|---|---|
| Input Data Type | Choose how to provide the image file: - Binary Data (image from previous node) - Base64 String (base64 encoded image content) - URL (link to image file) |
| Input Binary Field | Name of the binary property containing the image file (used only if Input Data Type is Binary Data) |
| Base64 Image Content | Base64 encoded string of the image content (used only if Input Data Type is Base64 String) |
| Image URL | URL pointing to the image file (used only if Input Data Type is URL) |
| Output File Name | Desired filename for the cleaned image after EXIF tags are removed |
| Image Type | Type/format of the image: JPG or PNG |
| Async | Enable asynchronous processing (true/false) |
Output
The node outputs the cleaned image with all EXIF tags removed. The output includes:
- A JSON object containing metadata about the processed image.
- A binary data field containing the cleaned image file, named according to the "Output File Name" property.
If the input was binary or base64, the output will be a binary file without EXIF metadata. If the input was a URL, the image is fetched, cleaned, and output similarly.
Dependencies
- Requires access to the image file either via binary data, base64 string, or URL.
- No explicit external API keys or services are indicated in the source code snippet.
- The node likely depends on an internal or bundled library capable of reading and removing EXIF metadata from images.
- Network access is required if using the URL input option to fetch the image.
Troubleshooting
Common issues:
- Invalid or corrupted image data may cause processing failures.
- Providing an incorrect binary property name will result in missing input data errors.
- URLs that are inaccessible or require authentication will fail to fetch the image.
- Unsupported image types other than JPG or PNG may not process correctly.
Error messages and resolutions:
- "Binary property not found" — Verify the binary property name matches the actual input.
- "Failed to fetch image from URL" — Check URL accessibility and network connectivity.
- "Invalid base64 content" — Ensure the base64 string is properly encoded and complete.
- "Unsupported image type" — Use JPG or PNG formats only.
Enabling "Async" may affect error handling; consider disabling it for synchronous debugging.
Links and References
- EXIF Metadata Wikipedia
- Removing EXIF Data in Images - General Guide
- n8n Documentation on Working with Binary Data