Remove Advanced Background from Google Drive Images

About this worfklow How it works This workflow does watch out for new images uploaded within Google Drive. Once there are new images it will download the image. And then run some logic, remove the background and add some padding to the output image. By default Images are saved as .png Once done upload it to Google Drive again. Features Select Google Drive Credentials within the Google Drive Nodes This workflow supports Remove Background Transparent Background Coloured Background (1 Color)

Workflow Structure (12 nodes)
100%
Google Drive Trigger
Watch for new images
Google Drive
Download Image
Edit Image
Get Image Size
Split Out
Split Out
Merge
Merge
Split In Batches
loop all over your images
If
check which output size method is used
Http Request
remove background
Http Request
remove background fixed size
Google Drive
Upload Picture to Google Drive
Google Drive
Upload Picture to Google Drive1
Set
Config
Node Types:
transform
http
logic
action
default
trigger
Requires credentials

Prerequisites

Required Credentials (1)

Google Drive

Used by: Upload Picture to Google Drive, Upload Picture to Google Drive1 +2 more

Docs

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~30 min
Score: 55/100
Conditional Logic
Loops
4 Integrations

When to Use This Workflow

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Time Savings

Replace repetitive manual tasks with reliable automation.

Reclaim hours every week for higher-value work.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "oNJCLq4egGByMeSl",
  "meta": {
    "instanceId": "1bc0f4fa5e7d17ac362404cbb49337e51e5061e019cfa24022a8667c1f1ce287",
    "templateCredsSetupCompleted": true
  },
  "name": "Remove Advanced Background from Google Drive Images",
  "tags": [],
  "nodes": [
    {
      "id": "99582f98-3707-4480-954a-f091e4e8133a",
      "name": "Config",
      "type": "n8n-nodes-base.set",
      "position": [
        820,
        620
      ],
      "parameters": {
        "options": {},
        "assignments": {
...

Workflow Details

Nodes
16
Trigger
Event
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Fine-tuning with OpenAI models

Step 2 Once the .jsonl file for training is uploaded (See the entire process here.: https://platform.openai.com/finetune...

Google-drive
Agent
Chat
Lmchatopenai
9 nodesEvent
Curated

template in store

Description This automation allows you to upload a video to a configured Google Drive folder, and it will automatically...

Google-drive
Telegram
Openai
Http-request
13 nodesEvent
Curated

Extract text from PDF and image using Vertex AI (Gemini) into CSV

Automated workflow: Extract text from PDF and image using Vertex AI (Gemini) into CSV. This workflow integrates 10 diffe...

Google-drive
Http-request
16 nodesEvent

Attachments Gmail to drive and google sheets

Automated workflow: Attachments Gmail to drive and google sheets. This workflow integrates 13 different services: sticky...

Gmail
Http-request
Google-drive
Google-sheets
17 nodesEvent

Extract text from PDF and image using Vertex AI (Gemini) into CSV

Automated workflow: Extract text from PDF and image using Vertex AI (Gemini) into CSV. This workflow integrates 10 diffe...

Google-drive
Http-request
16 nodesEvent

Optimise images uploaded to GDrive

Automated workflow: Optimise images uploaded to GDrive. This workflow integrates 5 different services: stickyNote, httpR...

Google-drive
Http-request
10 nodesEvent