🏷️

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