File Management n8n Workflows
n8n File Management workflow templates and automation recipes — 203 free workflow templates ready to import.
Scheduled Monitoring of New & Modified Files Across Google Drive Folders
This n8n template allows you to, on a schedule, list all files that have been modified since the last execution in a Google Drive folder and in all its subfolders While Google Drive is accessible and easy to use, file listings via API are limited to either all files in the entire Drive or all files in a specific folder. This also means that the n8n triggers for Google Drive are limited to changes to a specific file or folder. This template is built to replace the built-in trigger nodes in the s
от Ossian Madisson
Batch ID Photo Converter & Enhancer With Google Drive & Nano Banana API
Overview This n8n workflow automatically converts and enhances multiple photos into professional ID-style portraits using Gemini AI (Nano Banana). It processes images in batch from Google Drive, applies professional ID photo standards (proper framing, neutral background, professional attire), and outputs the enhanced photos back to Google Drive. Input: Google Drive folder with photos Output: Professional ID-style portraits in Google Drive output folder The workflow uses a simple form interfa
от panyanyany
Process & Catalog Dress Images with GPT-4o, Cloudinary, and Google Sheets
Description Automate dress image handling end-to-end: search files, download them, upload to Cloudinary, invoke Azure OpenAI (GPT-4o), parse structured output, and append rows to a sheet. Gain a repeatable, low-touch process for product media and metadata logging. ✨ What This Template Does Searches files and folders from your connected storage. 🔎 Loops over each item to process them individually. 🔁 Downloads each file for processing. ⬇ Uploads image frames to Cloudinary via REST POST. ☁️ Send
от Rahul Joshi
Download Watermark-free TikTok Videos to Google Drive with Automated Sheets Logging
📥 TikTok to MP4 Converter with Google Drive & Sheets Convert TikTok videos to MP4 , MP3 (without watermark), upload to Google Drive, and log conversion attempts into Google Sheets automatically — powered by TikTok Download Audio Video API. 📝 Description This n8n automation accepts a TikTok video URL via a form, sends it to the TikTok Download Audio Video API, downloads the watermark-free MP4, uploads it to Google Drive, and logs the result (success/failure) into Google Sheets. 🧩 Node-by-Node
от Evoort Solutions
Extract and Upload Files from Zip Archives to Google Drive
Extract and Upload Files from Zip to Google Drive How it works This workflow automatically extracts all files from an uploaded zip archive and uploads each file individually to Google Drive. Flow: User submits a zip file via form Zip file is temporarily saved to disk (workaround for compression node limitation) Zip file is read back and decompressed Split Out node separates each file into individual items Each file is uploaded to Google Drive with its original filename Key features: Handles
от David Soden
Automatically Save Kindle Handwritten Notes to Google Drive with DeepSeek AI
Summary: This n8n workflow addresses the manual and cumbersome process of exporting handwritten notes from Kindle devices, such as the Kindle Scribe. It is designed to automate the extraction of the note's PDF download link from an email and subsequently save the file to your Google Drive. The Problem Kindle devices that support handwritten notes (e.g., Kindle Scribe) allow users to export a notebook as a PDF file. However, there is no centralized repository or automated export function. The
от Gene Ishchuk
Upload Files to Dropbox and Generate Direct Download Links
How It Works This sub-workflow uploads files to Dropbox and returns a direct download link: Upload file - Receives file from parent workflow and uploads to Dropbox Check for existing link - Queries Dropbox API to see if a shared link already exists for this file Create or reuse link - If no link exists, creates a new public shared link; otherwise uses existing one Convert to direct link - Transforms Dropbox's standard sharing URL (dropbox.com) into a direct download URL (dl.dropboxusercontent.c
от Anthony
Gmail Attachment Manager with Google Drive Upload and Smart Filtering
This n8n template allows you to automatically upload all attached files from incoming emails to Google Drive with optional filters on sender, receiver and file types This template is built to be customized for your specific needs. This template has the core logic and n8n node specific references sorted to work with dynamic file names throughout the workflow. Use cases Store invoices in Google Drive Save recurring reports in Google Drive Post recurring reports to another n8n workflow for furthe
от Ossian Madisson
Automatic Microsoft Outlook Attachment Storage to OneDrive with Excel Logging
📥 Save Email Attachments to OneDrive & Log Them in Excel This workflow watches your Outlook inbox, automatically downloads file attachments (for example invoices), saves them into a specific OneDrive folder, and logs each file name into an Excel table. Optionally, it also posts a Microsoft Teams message to let you know that a new attachment has been processed. ✨ What this workflow does Monitors a Microsoft Outlook mailbox for new emails. Fetches all attachments from each incoming message. Pro
от plemeo
Upload Large Files to Dropbox with Chunking & Web UI Progress Tracking
Dropbox Large File Upload System How It Works This workflow enables uploading large files (300MB+) to Dropbox through a web interface with real-time progress tracking. It bypasses Dropbox's 150MB single-request limit by breaking files into 8MB chunks and uploading them sequentially using Dropbox's upload session API. Upload Flow: User accesses page - Visits /webhook/upload-page and sees HTML form with file picker and folder path input Selects file - Chooses file and clicks "Upload to Dropbox
от Anthony
Telegram to Google Drive: Auto Upload & Track Videos with Gemini AI Assistant
🚀 Overview This workflow automates video uploads from Telegram directly to Google Drive, complete with smart file renaming, Google Sheets logging, and AI assistance via Google Gemini. It’s perfect for creators, educators, or organizations that want to streamline video submissions and file management. ⚙️ How It Works Telegram Trigger -> Start the workflow when a user sends a video file to your Telegram bot. Switch Node -> Detects file type or command and routes the flow accordingly. Get
от AbSa~
Automatic PDF Compression with iLovePDF for Google Drive Files
Watch Google Drive folder and use iLovePDF Compress Tool to save it in another Google Drive folder This n8n template shows how to upload a file in your Google Drive desired folder, compress it with the iLovePDF tool and move the compressed file to another folder. Good to know This is just an example of using it for you to know how the flow should start to work without issues. After the "combine" step, you can change it according your needs but always maintaining the four main steps of ILoveAPI
от ilovepdf
Automate Real Estate Client Folder Creation with Google Sheets and Drive
Video Introduction Want to automate your inbox or need a custom workflow? 📞 Book a Call | 💬 DM me on Linkedin What this workflow does This workflow automates backend setup tasks for real estate client portals. When a new property transaction is added to your Google Sheets database with a buyer email but no document folder assigned, the workflow automatically creates a dedicated Google Drive folder, updates the spreadsheet with the folder URL, and adds an initial task prompting the client to u
от Milan Vasarhelyi - SmoothWork
Template-Based Google Drive Folder Generation with Forms and Apps Script
Overview Stop manually creating folder structures for every new client or project. This workflow provides a simple form where users enter a name, and automatically duplicates your template folder structure in Google Drive—replacing all placeholders with the submitted name. What This Workflow Does Displays a form where users enter a name (client, project, event, etc.) Creates a new main folder in Google Drive Calls Google Apps Script to duplicate your entire template structure Replaces all {{NAM
от Antonio Gasso
Automatic Notion Database Backup to Google Drive with Telegram Notifications
🔍 Workflow Overview What This Workflow Does This workflow automatically saves copies of all your Notion databases to Google Drive. It's like creating a safety backup of your important Notion information, similar to saving important documents in a filing cabinet. Target Audience: Anyone who uses Notion and wants to protect their data by creating automatic backups to Google Drive. Prerequisites (What You Need Before Starting) Required Accounts Notion Account - Where your databases are stored
от Prueba
Publish Zoom class recordings to Google Classroom automatically
About This flow is ideal for online schools that use Zoom to teach classes and Google Classroom for storing materials and homework. It listens for Zoom webhooks that come after each recorded call is uploaded to Zoom Cloud (you'll need Zoom paid plan). When new meeting comes, it filters out calls that last less than 30 mins. After duration check, it checks if there is a Google Class that matches the call name. Your call must be named exactly as the Google Class you want the call to be uploaded
от Max
Process incoming files and notify via email with GitHub storage
File Processing Pipeline with Email and GitHub This workflow automatically ingests newly-uploaded files, validates and transforms their contents, stores the processed files in a GitHub repository, and sends email notifications upon completion. It is ideal for teams that regularly receive data drops and need an auditable, automated pipeline to clean, version, and distribute those files. Pre-conditions/Requirements Prerequisites n8n instance (self-hosted or n8n cloud) GitHub and SMTP credential
от vinci-king-01
Back up Instagram videos to Google Drive with JSON metadata catalog
Instagram Video Backup to Google Drive Automatically backup all your Instagram videos to Google Drive with a searchable metadata catalog in JSON format. What It Does This workflow provides a complete backup solution for your Instagram video content with intelligent caption parsing: Fetches your Instagram account ID and videos (VIDEO and REELS types) Parses captions into structured fields: Title: Everything before the first hashtag Description: Everything after the first hashtag (includ
от Lucio
Selectively import workflows between instances using the n8n API and forms
How it works Retrieves workflows directly from an n8n instance using the n8n API Dynamically generates a form to select which workflows to import Supports both fixed instance configuration and dynamic source/target selection Formats workflows safely and creates them in the target instance You stay in control at every step: nothing is imported unless you explicitly select it. Set up steps Estimated setup time: 2–5 minutes Simple mode:** Add API credentials for the source and targ
от Stephen Anindo
Monitor and Download Changed Files from Google Drive Automatically
Description This workflow automates the download of new or updated files from a Google Drive folder, processing only files changed since the last run using a timestamp control file. How It Works Triggered on a schedule. Checks for a n8n_last_run.txt file in your Google Drive to read when the workflow last ran. If missing, defaults to processing changes in the last 24 hours. Searches for new or modified files in your specified folder. Downloads new/changed files. Replaces the timestamp file wi
от Anurag
Detect and move duplicate Google Drive files with Supabase and Slack
This workflow automatically detects duplicate files uploaded to a specific Google Drive folder by generating an MD5 hash of each file and comparing it against a Supabase database. If a duplicate is found, the file is moved to a dedicated Duplicates folder and a Slack notification is sent. All events, including unique uploads, duplicates, race conditions, and errors, are logged for audit purposes. It is designed for teams that handle high file volumes and need reliable, content based deduplicati
от Shashwat Singh
Share time-limited preview links with UploadToURL, SendGrid, and Google Sheets
Stop sending sensitive agency drafts as permanent email attachments. This workflow creates a "self-destructing" delivery system that hosts files via UploadToURL, sends branded previews via SendGrid, and automatically expires access after a set duration while logging the entire lifecycle in Google Sheets. 🎯 What This Workflow Does Turns any sensitive file into a professional, time-limited client preview: 📝 Captures Delivery Request - Receives the file (binary or URL), recipient info, and desir
от Jitesh Dugar
Bulk create Google Calendar events from Google Sheets
✅ What This Workflow Does This workflow automates the process of creating Google Calendar events from a Google Sheet. It ensures each row in the sheet is evaluated for its current status and: Creates new events in Google Calendar for rows marked as pending or failed. Updates the Google Sheet with the result: Created, Failed, or Duplicate. Handles errors gracefully and prevents duplicate event creation. 🛠️ How It Works Manual Trigger: Start the workflow. Read Sheet: Fetch all rows from the con
от Agus Narestha
Sync Toggl Track time entries with Google Sheets detail and summary tabs
How it works This workflow syncs Toggl Track time entries to Google Sheets and creates monthly tabs automatically. It fetches: time entries from Toggl project metadata from Toggl Then it: filters entries by your selected project name writes detailed rows to a Detail Sheet writes daily aggregated rows to a Summary Sheet creates/removes monthly tabs to keep both sheets clean and aligned Set up steps Estimated setup time: 10–15 minutes. Configure HTTP Basic Auth for Toggl: Username: your T
от banan