🏷️

File Management n8n Workflows

n8n File Management workflow templates and automation recipes203 free workflow templates ready to import.

🔥 最受欢迎✨ 节点最多
medium

Bulk Automated Google Drive Files Sharing and Direct Download Link Generation

This N8N workflow automates the process of sharing files from Google Drive. It includes OAuth2 authentication, batch processing, public link generation, and access status modification for efficient file handling. Suitable for users seeking to streamline their Google Drive file sharing process. sutiable for bulk actions, tested on 4.2K files folder working like charm. How It Works Initialize Workflow: The process begins with a Manual Trigger, allowing the user to start the workflow at their con

8 个节点· 👁 4,560codegoogledrivemanualtrigger

作者:Nskha

medium

One-way sync between Telegram, Notion, Google Drive, and Google Sheets

One-way sync between Telegram, Notion, Google Drive, and Google Sheets Who is this for? This workflow is perfect for productivity-focused teams, remote workers, virtual assistants, and digital knowledge managers who receive documents, images, or notes through Telegram and want to automatically organize and store them in Notion, Google Drive, and Google Sheets—without any manual work. What problem is this workflow solving? Managing Telegram messages and media manually across different tools l

11 个节点· 👁 4,549extractfromfilegoogledrivegooglesheets

作者:Lakshit Ukani

▶️low

Write JSON to Disk (Binary)

The “Write Binary File” expects binary data. The JSON data is, however, JSON ;) There should really be a node that allows moving data around between both of them. For now, it can be done with a Function-Node. At least till a proper one is in place. The first node is example data, wich you can customize or replace. The second node named “Make Binary” is the important one with the custom code which makes the data binary and writes it to the correct location.

3 个节点· 👁 4,500functionwritebinaryfile

作者:mike

low

Store data received from Webhook in JSON

Store the data received from the CocktailDB API in JSON

4 个节点· 👁 3,986httprequestmanualtriggermovebinarydata

作者:Harshil Agrawal

low

Read multiple files from disk

Companion workflow for Read Binary Files node docs

2 个节点· 👁 3,525manualtriggerreadbinaryfiles

作者:amudhan

medium

Automated AI image tagging and writing the keywords into the image file

Welcome to my Automated Image Metadata Tagging Workflow! This workflow automatically analyzes the image content with the help of AI and writes it directly back into the image file as keywords. This workflow has the following sequence: Google Drive trigger (scan for new files added in a specific folder) Download the added image file Analyse the content of the image and extract the file as Base64 code Merge Metadata and Base64 Code Code Node to write the Keywords into the Metadata (dc:subject)

8 个节点· 👁 3,467codeconverttofileextractfromfile

作者:Friedemann Schuetz

low

Sync data between multiple Google Spreadsheets

Triggers workflow all two minutes Reads data from a Google Spreadsheet (in example Sheet Data columns A to G) Write the data unchanged in two different Spreadsheets with same Sheet name and columns, expressions are optional)

4 个节点· 👁 3,337crongooglesheets

作者:Jan Oberhauser

low

Send Google Drive files to Notion database

This workflow sends a file to a Notion database of your choosing when a new file is created in a specific Google Drive folder. Prerequisites Notion account and Notion credentials. Google account and Google credentials. Google Drive folder to monitor for new files. How it works When a Google Drive file is created in the folder you specified, the workflow sends the file to the Notion database you created. The workflow uses the On file upload node to trigger the workflow when a new file is crea

2 个节点· 👁 3,287googledrivetriggernotion

作者:n8n Team

low

Manage files in S3

4 个节点· 👁 3,252httprequestmanualtriggers3

作者:Harshil Agrawal

low

Create a folder in Onedrive

Companion workflow for Onedrive node docs

2 个节点· 👁 3,183manualtriggermicrosoftonedrive

作者:amudhan

high

Import Odoo Product Images from Google Drive

Objective This workflow automatically imports product images from Google Drive and associates them with templates and products in Odoo.

19 个节点· 👁 3,046codeextractfromfilefilter

作者:AArtIntelligent

low

Upload files via n8n form and save them to Digital Ocean Spaces

How it works This workflow provides a streamlined process for uploading files to Digital Ocean Spaces, making them publicly accessible. The process happens in three main steps: User submits the form with file, in this case I needed it to upload images I use in my seo tags. File is automatically uploaded to Digital Ocean Spaces using S3-compatible storage Form completion confirmation is provided Setup steps Initial setup typically takes 5-10 minutes Configure your Digital Ocean Spaces credentia

3 个节点· 👁 3,023formformtriggers3

作者:Alfred Nutile

low

Sync data between Google Drive and AWS S3

This workflow synchronizes files one-way from Google Drive to AWS S3. Google Drive Trigger node** triggers the workflow when a new file is added to the drive. AWS S3 node** gets all files stored in an S3 bucket. Merge node** merges the files from Google Drive and AWS S3 by key (file name) and keeps only the new file. AWS S3 node** uploads the new file in the S3 bucket.

4 个节点· 👁 2,965awss3googledrivetriggermerge

作者:Lorena

▶️medium

Move data between JSON and spreadsheets

This workflow illustrates how to convert data from JSON to binary format and import JSON data or files into Google Sheets or local spreadsheets.

10 个节点· 👁 2,946gmailgooglesheetshttprequest

作者:Lorena

🔗high

Automatically Save & Organize LINE Message Files in Google Drive with Sheets Logging

Overview This workflow automatically saves files received via LINE Messaging API into Google Drive and logs the file details into a Google Sheet. It checks the file type against allowed types, organizes files into date-based folders and (optionally) file type–specific subfolders, and sends a reply message back to the LINE user with the file URL or an error message if the file type is not permitted. Who is this for? Developers & IT Administrators: Looking to integrate LINE with Google Drive and

23 个节点· 👁 2,911codegoogledrivegooglesheets

作者:Jaruphat J.

medium

Organize Email Attachments into Google Drive Folders by Company with Gmail & Sheets

Automated Email Attachment Organizer Automatically process labeled emails with attachments into organized Google Drive folders Who Is This For? Teams or Individuals** needing to: Automatically sort invoices, receipts, and files. Organize client documents by date. Verify sender emails against a whitelist. Timestamp files to avoid duplicate names. What Does This Workflow Solve? 🕒 Manual Email Sorting: Saves time by automating the organization of email attachments. 📂 Disorganized Cloud St

13 个节点· 👁 2,845functiongmailgmailtrigger

作者:Ventsislav Minev

high

Move a nextcloud folder file by file

Description: This template facilitates the transfer of a folder, along with all its files and subfolders, within a Nextcloud instance. The Nextcloud user must have access to both the source and destination folders. While Nextcloud allows folder movement, complications may arise when dealing with external storage that has rate limits. This workflow ensures the individual transfer of each file to avoid exceeding rate limits, particularly useful for setups involving external storage with rate limit

23 个节点· 👁 2,743codeexecuteworkflowtriggerif

作者:Nico Kowalczyk

low

Manage folders in Nextcloud

Companion workflow for enhanced Nextcloud node docs

5 个节点· 👁 2,511httprequestmanualtriggernextcloud

作者:amudhan

low

Read a spreadsheet file

Companion workflow for Spreadsheet File node docs

3 个节点· 👁 2,484manualtriggerreadbinaryfilespreadsheetfile

作者:amudhan

🔗high

Upload images to an S3 Bucket via a Slack Bot

Upload Public-Facing Images to an S3 Cloudflare Bucket via Slack Modal 🛠 Who is this for? This workflow is for teams that use Slack for internal communication and need a streamlined way to upload public-facing images to an S3 Cloudflare bucket. It's especially beneficial for DevOps, marketing, or content management teams who frequently share assets and require efficient cloud storage integration. 💡 What problem does this workflow solve? Manually uploading images to cloud storage can be time-

22 个节点· 👁 2,407aggregatehttprequestif

作者:Angel Menendez

🔗medium

Search and download torrents using transmission-daemon

Ok google download "movie name" I develop this automation to improve my quality of life in handling torrents in my media-center. Goal Automate the search operations of a movie based on its name and trigger a download using your transmission-daemon. Setup Prerequisite Transmission daemon up and running and its authentication method N8N configured self-hosted or with the possibility to add npm package better with docker-compose.yaml Telegram bot credential [optional] Configuration Create a

8 个节点· 👁 2,397functionitemhttprequestif

作者:Danger

low

Uploading a file to a Slack channel

This workflow shows you how to post a message to a Slack channel and add a file attachment. It also shows you the general pattern for working with Binary data in n8n (any file like a PDF, Image etc). Specifically, this workflow shows how to download a file from a URL into your workflow, and then upload it to Slack. Video walkthrough Watch this 3 min Loom video for a walkthrough and more context on this general pattern:

3 个节点· 👁 2,390httprequestmanualtriggerslack

作者:Max Tkacz

low

Capture Website Screenshots via Google Sheets to Google Drive with CustomJS

n8n Workflow: Automating Website Screenshots from Google Sheets This n8n workflow captures screenshots of websites listed in a Google Sheet and saves them to Google Drive using the CustomJS PDF Toolkit. @custom-js/n8n-nodes-pdf-toolkit Features Monitors** a Google Sheet for new rows with website URLs. Captures** screenshots of the websites using the CustomJS PDF Toolkit. Uploads** the screenshots to a specified Google Drive folder. Notice Community nodes can only be installed on self-hoste

3 个节点· 👁 2,322@custom-js/n8n-nodes-pdf-toolkit.websitescreenshotgoogledrivegooglesheetstrigger

作者:CustomJS

medium

Upload Multiple Attachments from Gmail to Google Drive - Without a Code Node

Summary This template uses the item handling nodes, and expression-support in n8n, without using a Code node, to extract multiple attachments from a GMail (trigger input) message/event, and (conditionally) upload each of them to Google Drive. Note: There is another template titled Get Multiple Attachments from Gmail and upload them to GDrive that does basically the same thing, but it uses a Code node. Details Using Split Out instead of Code The “secret” to how this works is that n8n supports a

6 个节点· 👁 2,308gmailtriggergoogledrivesplitout

作者:Hubschrauber