Fade Video Audio In or Out

Pick a video and fade its sound in, out, or both — the picture is copied untouched and nothing is uploaded.

Try:
Video with faded audio

Fade the sound in or out without changing the picture

Use this tool when a video's audio needs a softer entrance, a cleaner ending, or both. Choose a fade-in length, a fade-out length, or set one side to 0 to skip it. The video stream is copied without re-encoding, so the picture stays untouched; only the audio is re-encoded because its volume curve changes. Everything runs in your browser and nothing is uploaded.

Worked example: load intro.mp4, set Fade in to 3 seconds and Fade out to 4 seconds. The result starts from silence, reaches full volume over three seconds, keeps the picture unchanged, and fades the sound down over the last four seconds.

How the fade is applied

Notes and limits

FAQ

Will this change the video quality?

No. The picture stream is copied without re-encoding, so the visual quality is preserved. Only the audio track is decoded and re-encoded to apply the fade.

Can I fade only the ending?

Yes. Set Fade in to 0 and set Fade out to the number of seconds you want. You can also do the opposite for a fade-in-only result.

Why is fade-out allowed without entering the video duration?

The ffmpeg plan reverses the audio, applies a fade-in to that reversed stream, and reverses it back. That creates an end fade without needing to calculate duration - fade_length in advance.

What happens if both fade lengths are 0?

The tool rejects that as a no-op. Set at least one fade length above zero so the processed video is meaningfully different from the input.

Can this fade the image to black too?

No. This tool deliberately changes only the audio while copying the picture. A picture fade or timeline crossfade is a different video-editing operation.

Developer & Automation Access

Run it from the terminal

Same engine as this page, headless — via the gizza CLI:

gizza tool video-audio-fade 'url=https://example.com/input' 'fade_in=3' 'fade_out=3'

New to the CLI? Get gizza →

Open it by URL

Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:

https://gizza.ai/tools/video-audio-fade/?url=https://example.com/input&fade_in=3&fade_out=3

Machine-readable descriptor: tool.json — title + parameters JSON Schema for agents.