Audio Tools

Fade In / Fade Out

Place fade-in and fade-out regions anywhere in your audio. Move or resize them, hear changes live, seek to any point and preview the actual faded WAV before downloading.

Your content stays on your device Free, with no account
Shape the beginning. Finish smoothly. Local audio · no uploads

No file selected.

Up to 128 MiB per file; decoded audio up to 256 MiB (about 23 min mono / 11½ min stereo). Formats depend on your browser's decoder. Working audio and WAV exports use 48 kHz.

Choose audio to begin. Nothing plays automatically.

Source waveform

No audio loaded

Your waveform will appear here.

Click the waveform to seek. Drag fade start/end handles to resize regions, or use start-time controls to move a whole fade. Blue shows the planned gain envelope (bottom = silence, top = full level); orange is the source waveform. Use Play preview to hear settings live.

Playback stopped.

Fade settings

Changes update the processing preview during playback. Uncheck to compare the original decoded audio. Create WAV separately.

Changing fade-out length keeps its current end fixed. Change the start time to move the whole region.
Keeping original levels can create a jump at an interior fade boundary. Listen for clicks; choose silence outside if you intend an entrance and exit.
Overlapping envelopes multiply their gains; this can attenuate the whole clip. Zero disables an individual fade. Times snap to whole working samples; a one-sample fade silences its endpoint sample.

Choose audio to plan fades.

Listening volume changes monitoring only; it is not included in the WAV export.
ACTUAL FADED WAV

Listen to the exported result

Create a faded WAV to preview the actual output.

48 kHz · 16-bit PCM WAV · source channel count and duration retained. The same fade gain applies to every channel. Browser decoding can resample input; tags/artwork are omitted. Live preview approximates nonlinear curves with bounded automation points; export calculates every working sample. Out-of-range source samples can still clip and are counted.

A FEW SIMPLE STEPS

How to use Fade In / Fade Out

  1. Choose or drop audio, or try the sample. Default fades use up to one second or one quarter of the clip at each end.
  2. Set each fade’s start time and length, or drag its start/end handles. Start-time controls move a whole region; fade-out length edits keep its current end fixed. Choose curve, overlap and outside-region behavior.
  3. Press Play preview. Click the waveform or use the seek slider, exact time and backward/forward controls to audition any section. Change effect settings live, or bypass fades to compare the original.
  4. Create faded WAV, listen to the actual exported audio and download it. Editing fade settings clears the previous export.
PRIVATE BY DESIGN

Why use this tool?

Your audio is never uploaded to any server. Decoding, live fade playback and sample-by-sample WAV generation run locally with self-hosted code. Source files remain unchanged and no account or audio history is required.

Tool inputs stay in your browser. Only your theme preference is saved on this device.

A few things worth knowing

Can I place a fade in the middle of a clip?

Yes. Each fade has a start time and length, plus draggable start/end handles. By default audio outside the fade regions keeps its original level. An interior region can introduce a jump at its boundary; listen for clicks. The separate outside option can instead silence audio before fade-in and after fade-out. Clip duration is unchanged.

Which fade curves are available?

Linear amplitude, smoothstep S-curve, sine ease-out and quadratic ease-in. Fade-out reverses the selected rise curve in time. Both endpoints use the same gain for every source channel, preserving relative balance.

Can the fades overlap?

Overlap is rejected by default. Explicitly choosing Multiply overlapping envelopes applies both fade gains wherever they overlap. The clip can remain attenuated throughout. A zero length disables that fade; a one-sample fade silences its endpoint sample.

Does changing a setting update playback immediately?

Yes, while the processing preview is playing, duration, curve and overlap changes update its scheduled gain envelope without rendering a download first. The bounded live automation approximates nonlinear curves; final WAV export calculates each working sample. Invalid settings stop the preview. Uncheck live fades to hear the original decoded audio.

Do fades change the duration or normalize volume?

No. Source frame count, channel count and duration are preserved. Fade gain remains between zero and one; no normalization, compression, beat matching or silence detection is added. Source peaks already outside the PCM range can still clip during export and are counted.

What are the input and output limits?

One file up to 128 MiB, mono/stereo, decoded at 48 kHz within a 256 MiB float-audio budget: approximately 23 minutes mono or 11½ minutes stereo. Browser/device memory can impose lower limits. Output is a new 16-bit PCM WAV; browser decoding may resample input and tags/artwork are omitted.

Does seeking change the fade or output?

No. Waveform clicks, the playback slider, exact seconds and jump buttons move the playback cursor only. Dragging fade handles edits processing. Seeking while playing continues playback from the new point; seeking while paused or stopped does not start it. The actual WAV player has separate seek controls.