# Upload Audio

> Add your own audio to a workflow. Upload an MP3, WAV, M4A, AAC, FLAC or OGG file or paste a link, trim it before upload, and wire it to any audio node.

Source: https://nodaro.ai/docs/nodes/audio/upload-audio

The **Upload Audio** node adds an audio file of your own to a workflow. You upload a file or paste a direct link. The node then passes the audio to any node that takes audio, such as [Lip Sync](https://nodaro.ai/docs/nodes/video/lip-sync), [Voice Changer](https://nodaro.ai/docs/nodes/audio/voice-changer) or [Transcribe](https://nodaro.ai/docs/nodes/audio/transcribe).

- Found in: Audio › Add Your Own
- Output: audio
- API type: `upload-audio`

## When to use it
- You have a recording, a voiceover or a song that a workflow should use.
- You want a talking head: wire a speech recording and a portrait into [Lip Sync](https://nodaro.ai/docs/nodes/video/lip-sync).
- You want to re-voice, dub or transcribe a recording with [Voice Changer](https://nodaro.ai/docs/nodes/audio/voice-changer), [Dubbing](https://nodaro.ai/docs/nodes/audio/dubbing) or [Transcribe](https://nodaro.ai/docs/nodes/audio/transcribe).
- You want a soundtrack under a video: wire the audio into [Merge Video & Audio](https://nodaro.ai/docs/nodes/video/merge-video-audio).

## Quick start
### Add the node

Press Tab on the canvas and choose **Audio › Add Your Own › Upload Audio**.

### Choose the audio

Click **Choose Audio**, or drop a file on the node. To use a file that is already online, click **or use URL** and paste a direct link to the audio file.

### Trim it and upload it

The **Adjust Audio** step opens when you choose a file. Drag the start and end points of the selection to keep only the part you need, then click **Upload**.

### Wire it to the next node

Drag from the **Audio** output to the audio input of the next node.

Workflow: An uploaded voiceover and a portrait become a talking-head video in Lip Sync.

- Upload Image → Lip Sync (image)
- Upload Audio → Lip Sync (audio)

## Output
Upload Audio is a starting node: it needs nothing wired into it. The output, **Audio**, is the URL of the uploaded file. It can feed any number of nodes at once.

## Settings
| Setting | What it does |
| --- | --- |
| **Audio URL** | A direct link to an audio file, when you do not upload one. |

Supported formats are MP3, WAV, M4A, AAC, FLAC and OGG.

## Trim and convert before upload

Choosing a file, or dropping one on the node, opens the **Adjust Audio** step before anything is uploaded.

| Control | What it does |
| --- | --- |
| **Trim** | A waveform with draggable start and end points, and a looped preview of the selection. Only the selected range is uploaded and passed downstream. |
| Output format (under **Advanced**) | Converts the file to MP3, WAV, M4A or AAC. The default keeps the original format. |

The header shows the resulting duration, format and estimated file size while you adjust. If Nodaro cannot read the duration of the file, the trim control is hidden and the whole file is uploaded.

## Tips
- **Upload WAV for voice work.** WAV keeps the highest quality for nodes such as [Lip Sync](https://nodaro.ai/docs/nodes/video/lip-sync) and [Voice Changer](https://nodaro.ai/docs/nodes/audio/voice-changer). Use MP3 when a small file matters more.
- **Clean noisy recordings first.** Wire the audio through [Voice Extractor](https://nodaro.ai/docs/nodes/audio/voice-extractor) before a voice or transcription node when there is background noise.
- **Use Reference Audio for YouTube.** For the audio of a YouTube video, use [Reference Audio](https://nodaro.ai/docs/nodes/audio/reference-audio). For the sound of any other video, use [Extract Audio](https://nodaro.ai/docs/nodes/video/extract-audio).

## Frequently asked questions

### Which audio formats can I upload to Nodaro?

MP3, WAV, M4A, AAC, FLAC and OGG. In the Adjust Audio step you can also convert the file to MP3, WAV, M4A or AAC before it uploads.

### Can I upload only part of an audio file?

Yes. When you choose a file, the Adjust Audio step opens with a waveform. Drag the start and end points of the selection, and only that range is uploaded and passed to the next node.

### Should I upload WAV or MP3?

Upload WAV when quality matters most, for example for voice or lip sync nodes. Upload MP3 when a smaller file is more important.

### How do I use the audio of a YouTube video?

Use the Reference Audio node instead. It extracts the audio track from a YouTube link and passes it on like an uploaded file.
