---
title: Remove Silence from Audio API
slug: remove-silence-from-audio-api
url: https://apyhub.com/freedailypro/service/remove-silence-from-audio-api
provider: FreeDailyPro
tags: [audio, remove silence, silence removal, trim silence, audio cleanup, audio editing, audio processing]
auth: api_key
version: 1.0.0
service_type: sync
endpoints: 1
atoms: 10
mcp: true
---

# Remove Silence from Audio API

Remove silent gaps from an audio file with an adjustable threshold and minimum length. Upload up to 30 MB and get the cleaned audio back.

## Endpoints

| Method | URL | Description | Atoms |
| --- | --- | --- | --- |
| POST | `https://api.eu.apyhub.com/freedailypro/remove-silence-from-audio-api/audio-remove-silence` | What it does Removes silences from an uploaded audio file and returns the processed audio as a bina… | 10 |

## Endpoint reference

### Remove silences from audio

`POST https://api.eu.apyhub.com/freedailypro/remove-silence-from-audio-api/audio-remove-silence` · 10 atoms · accepts `multipart/form-data` · returns `application/json`

| Parameter | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `file` | body | string (binary) | yes | The audio file. Up to 30 MB. |
| `thresholdDb` | body | number | no | Audio quieter than this counts as silence, default -30 |
| `minDurationSeconds` | body | number | no | Shortest silence to remove, default 0.3 |

#### Quickstart

Remove silence from an audio file by uploading it as multipart form data.

```bash
curl -X POST "https://api.eu.apyhub.com/freedailypro/remove-silence-from-audio-api/audio-remove-silence" \
  -H "apy-token: $APY_TOKEN" \
  -F "file=@/path/to/audio.mp3"
```

#### What you'll get back

Returns a binary file (`string` with `format: binary`) containing the processed audio with silence removed.

## About

## What it does
Audio Silence Remover takes an audio file, removes sections that fall below a silence threshold, and returns the trimmed audio as a binary file. Send a file up to 30 MB, and you can also tune how aggressively silence is detected with `thresholdDb` and how long a quiet segment must last before it gets removed with `minDurationSeconds`.

Use it when you need to shorten spoken-word recordings, clean up interviews, or cut dead air from voice notes before playback or further processing. The response is the processed audio itself, so it fits naturally into editing pipelines, media automation, or upload workflows where you want a ready-to-use result without parsing intermediate metadata.

Audio Silence Remover is a good fit for apps that batch-process user uploads, prepare audio for transcription, or generate tighter previews from long recordings. It keeps the interface simple: one input file, optional silence settings, one binary output.

## Usage

Base URL: `https://api.eu.apyhub.com` (default region — see
`GET https://apyhub.com/api/public/regions` for the rest).

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/freedailypro/service/remove-silence-from-audio-api
