Trim any audio file directly from a URL
Append ?url= followed by an audio file address and the trimmer opens with that file already loaded — no upload step. The file is fetched server-side, so browser CORS rules don't apply.
How to use
Single audio file
The page loads, the server fetches the audio, and the trimmer opens with the waveform ready to scrub.
https://mytools.com/audio/trim-audio/by-url?url=https://example.com/song.mp3
Multiple audio files
Files are queued and trimmed one at a time. The trimmed clips are bundled into a single download at the end of the session.
https://mytools.com/audio/trim-audio/by-url?url=https://example.com/a.mp3&url=https://example.com/b.wav
Requirements
| Protocol | http:// or https:// only |
| Content-Type | audio/* or application/octet-stream |
| Source | Any publicly accessible URL |
Server-side fetch · No CORS restrictions · Same trimmer, instant load
Why pass a URL instead of uploading?
Skip the upload step
When you already have a URL — from your own CDN, a podcast feed, or a public bucket — there's no reason to download the file just to upload it again. Pass the URL and start trimming.
No CORS restrictions
The audio is fetched server-side, so it doesn't matter whether the host sets Access-Control-Allow-Origin. URLs that would fail in client-only tools work fine here.
Batch trim from multiple URLs
Repeat the ?url= parameter for as many audio files as you need. The trimmer steps through them one by one, with the same waveform editor for each.
Shareable and linkable
The URL is the entire session — share it with a teammate and they land on the same trimmer, with the same audio loaded, ready to cut.
Same trimmer, different entry point
You get the full editor experience: waveform, draggable handles, millisecond time inputs, fade in/out, preview-on-loop. The only difference is how the file got there.
Fits into automated workflows
Generate the by-url link from a script, a Slack bot, or a CMS button — anywhere you already have an audio URL on hand. The trimmer becomes a one-click step in a longer pipeline.
Build the URL
Start with /audio/trim-audio/by-url, append ?url= and the full audio address. URL-encode the address if it contains query parameters of its own.
The audio loads automatically
Open the URL in any browser. The page fetches the file server-side, decodes it, and opens the trimmer with the waveform ready.
Trim and download
Drag the handles, set fades if needed, hit Trim audio, and download the clip — same flow as the regular tool.
- Audio files are never stored — fetched and forwarded in a single request.
- URLs and audio content are not logged, inspected, or retained.
- No sign-up needed — construct the URL and go.