# I have problem using youtube upload node

**URL:** <https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901>\
**Category:** Questions\
**Tags:** node\
**Created:** [3. Januar 2025 um 05:14 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901 "2025-01-03T05:14:16Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![KimClub](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/kimclub/32/52702_2.png) [@KimClub](https://community.n8n.io/u/KimClub)\
**Post date:** [3. Januar 2025 um 05:14 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/1 "2025-01-03T05:14:17Z")

</div>

Hi, sorry, it seems I have the same problem that others have but can’t do it for myself, I have the same problem as in this topic [YouTube upload is failing](http://community.n8n.io/t/youtube-upload-is-failing/51113)  
The videos are uploaded in draft mode, I guess it is not a valid file for youtube input, I have actually read and re-read many topics on the community about this problem  
Here is the configuration added in my .env file

 ![Screenshot 2025-01-03 at 12.00.11](https://europe1.discourse-cdn.com/n8n/original/3X/c/f/cfe53d8408b3828a3c4e948aefbd33c960a21355.png)

## Describe the problem/error/question

Request failed with status code 400

## What is the error message (if any)?

Thông báo lỗi ở node youtube:

```auto
AxiosError: Request failed with status code 400 at settle (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/adapters/http.js:599:11) at IncomingMessage.emit (node:events:531:35) at endReadableNT (node:internal/streams/readable:1696:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at Axios.request (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/core/Axios.js:45:41) at processTicksAndRejections (node:internal/process/task_queues:95:5) at invokeAxios (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/NodeExecuteFunctions.js:586:16) at Object.httpRequest (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/NodeExecuteFunctions.js:771:20) at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Google/YouTube/YouTube.node.js:616:50) at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:741:19) at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:724:51 at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:1155:20

```

## Please share your workflow

## Share the output returned by the last node

## Information on your n8n setup

- **n8n version:** 1.72.1
- **Database (default: SQLite):**
- **n8n EXECUTIONS\_PROCESS setting (default: own, main):**
- **Running n8n via (Docker,):**
- **Operating system:** Docker on Ubuntu 22.04

---

<div class="post-metadata">

**Author:** ![n8n](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/n8n/32/196425_2.png) [@n8n](https://community.n8n.io/u/n8n)\
**Post date:** [3. Januar 2025 um 05:14 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/2 "2025-01-03T05:14:18Z")

</div>

It looks like your topic is missing some important information. Could you provide the following if applicable.

- **n8n version:**
- **Database (default: SQLite):**
- **n8n EXECUTIONS\_PROCESS setting (default: own, main):**
- **Running n8n via (Docker, npm, n8n cloud, desktop app):**
- **Operating system:**

---

<div class="post-metadata">

**Author:** ![KimClub](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/kimclub/32/52702_2.png) [@KimClub](https://community.n8n.io/u/KimClub)\
**Post date:** [4. Januar 2025 um 14:50 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/3 "2025-01-04T14:50:51Z")

</div>

Is there anyone out there, help me!

---

<div class="post-metadata">

**Author:** ![ria](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/ria/32/99251_2.png) [@ria](https://community.n8n.io/u/ria)\
**Post date:** [20. Januar 2025 um 17:41 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/4 "2025-01-20T17:41:41Z")

</div>

Hey @KimClub

Are you saying that the videos are not uploaded at all? Have you checked that your credentials are working correctly? Could also be worth checking your GCP quota.

---

<div class="post-metadata">

**Author:** ![Alexander\_Marci](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/alexander_marci/32/61748_2.png) [@Alexander\_Marci](https://community.n8n.io/u/Alexander_Marci)\
**Post date:** [2. März 2025 um 01:05 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/5 "2025-03-02T01:05:01Z")

</div>

i had exactly the same problem, i remember it worked with the n8n cloud version, but not on my own server. I found this solution here and it worked for me! [Title: Error 400 with Upload Video to YouTube Node - #7 by Matheus\_Terra](http://community.n8n.io/t/title-error-400-with-upload-video-to-youtube-node/39827/7)

---

<div class="post-metadata">

**Author:** ![KimClub](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/kimclub/32/52702_2.png) [@KimClub](https://community.n8n.io/u/KimClub)\
**Post date:** [11. April 2025 um 06:42 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/6 "2025-04-11T06:42:34Z")

</div>

Tôi đang sử dụng các node http để thực hiện việc đăng video lên youtube!

 ![image](https://europe1.discourse-cdn.com/n8n/original/3X/4/2/42f0c6d5f38364747ba73cafcd38fb560fc4179e.png)

---

<div class="post-metadata">

**Author:** ![jpres](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jpres/32/75790_2.png) [@jpres](https://community.n8n.io/u/jpres)\
**Post date:** [24. April 2025 um 11:09 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/7 "2025-04-24T11:09:56Z")

</div>

Hi Kim,

just seen your 400 Youtube error problem.

check these instructions:

> **[GitHub - JimPresting/n8n-gcp-selfhost: Guide on how to fully self-host n8n in a GCP...](https://github.com/JimPresting/n8n-gcp-selfhost)**
>
> Guide on how to fully self-host n8n in a GCP project with up to no monthly costs (depending on the workflows you might pay networking costs, see: \[GCP Network Pricing\](https://cloud.google.com/vpc/network-pricing)) as well as auto-update the Docker image whenever the open-source GitHub repo of n8n has another release.

Step 3.2: Starting n8n in Docker you basically have to add:

```auto
-e N8N_DEFAULT_BINARY_DATA_MODE="filesystem" \

```

to your instance then the native upload function works.

---

<div class="post-metadata">

**Author:** ![KimClub](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/kimclub/32/52702_2.png) [@KimClub](https://community.n8n.io/u/KimClub)\
**Post date:** [25. April 2025 um 11:18 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/10 "2025-04-25T11:18:00Z")

</div>

Thanks you, this is one of the important operations, and everyone needs to pay attention that we have to reset docker if you use docker-compose to run n8n

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/system/32/195824_2.png) [@system](https://community.n8n.io/u/system)\
**Post date:** [24. Juli 2025 um 11:18 UTC](https://community.n8n.io/t/i-have-problem-using-youtube-upload-node/68901/11 "2025-07-24T11:18:20Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
