SnipAudioCut audio

Does an online MP3 cutter upload your file?

Published 2026-09-28 · by patrick-eu

Short answer: it depends on the tool, and you don't have to take the site's word for it. Open your browser's network panel, cut a file, and look for a request that sends about as many bytes as your file. If there is none, the file stayed on your device.

We ran that check on this site's online MP3 cutter on 2026-09-28, with a 2.9 MB MP3 and a 31.8 MB WAV:

To cut privately, load the audio cutter, then open your file. You can go offline before you open it.

Two ways an online cutter can work

From the outside both look the same: you pick a file, drag two handles and get a download. The difference only shows in the network traffic, and every desktop browser lets you see that traffic.

How to check any online MP3 cutter in Chrome

These steps use the Network panel described in the Chrome DevTools documentation (developer.chrome.com). Use a file you don't mind testing with.

  1. Open the cutter's page.
  2. Open DevTools: F12 or Ctrl+Shift+I on Windows and Linux, Cmd+Option+I on a Mac. Click the Network tab.
  3. Tick Preserve log, then click the Clear button (the circle with a line through it) so the list is empty.
  4. Now open your file in the cutter, cut it, and download the result. Don't reload the page.
  5. Look at the list. Right-click a column header and turn on Method if it isn't shown. An upload is a POST or PUT request. Type method:POST into the filter box to show only those.
  6. Click a suspicious request and open its Payload tab. An upload carries your file or a large chunk of it.

Quick offline test: after the page has loaded, open the No throttling menu in the Network panel and choose Offline, then try to cut. A cutter that needs a server will fail or hang. One that works in the browser keeps working. Go back to No throttling when you are done.

How we tested

What the capture showed

StepRequests, MP3 fileRequests, WAV fileBytes sent
Page load5 (4 GET, 1 POST)5 (4 GET, 1 POST)0
Open the file000
Download clip as MP3 320 kbps000
Download clip as WAV000
Control: POST the file on purpose1 (POST)1 (POST)2,880,574 / 31,752,078
Measured by snipaudio.com, 2026-09-28, live site. Bytes sent = request body bytes. No WebSocket connections were opened in any run.

The page load fetched the page, lame.min.js (the MP3 encoder) and app.js from this site, plus Google's gtag.js, and sent one Google Analytics page-view hit to region1.google-analytics.com. That hit was a POST with a 0-byte body: the visit details travel in the request address, not as an upload. Together the page load received about 255 KB (255,559 to 255,825 bytes across our runs on 2026-09-28; the number moves a little whenever the page changes), most of it the analytics script. After that the tab made no request at all: nothing was sent when the file was opened or the clip was saved. Before we added Google Analytics, the same test counted 3 requests at page load and 72,499 to 72,751 bytes received. The downloads were blob: links, which means the file was built inside the tab. A normal browser window usually also fetches the small icon shown on the tab (favicon.svg or favicon.ico, 236 or 3,420 bytes); our headless test browser did not request it. Like the other requests, it only downloads.

The control row is what an upload looks like. The POST request carried exactly as many bytes as the test file, 2,880,574 for the MP3 and 31,752,078 for the WAV. That is the pattern to look for when you check another cutter.

Offline, the cut came out the same

Source fileBrowserMP3 clipWAV clip
MP3, 2.9 MBonline1,201,632 bytes, 30.041 s5,292,044 bytes, 30.000 s
MP3, 2.9 MBoffline1,201,632 bytes, 30.041 s5,292,044 bytes, 30.000 s
WAV, 31.8 MBonline1,201,632 bytes, 30.041 s5,292,044 bytes, 30.000 s
WAV, 31.8 MBoffline1,201,632 bytes, 30.041 s5,292,044 bytes, 30.000 s
Measured by snipaudio.com, 2026-09-28. Durations read with FFmpeg's ffprobe. The MP3 clip is slightly longer than 30 s because MP3 encoding pads the audio.

A tool that cut on a server could not have produced these files with the network off. It also shows you don't need a steady connection: once the page is open, the cutter keeps working.

What a clean capture does and doesn't prove

Questions

Is an online MP3 cutter that uploads files unsafe? Not by itself, but your file is then on a server you don't control, under that site's rules. For private recordings, prefer a tool that passes the offline test.

Does cutting in the browser lose quality? Exporting MP3 re-encodes the clip, wherever the cutting happens. We measured how much in Does cutting an MP3 lose quality?

Do the other tools on this site upload files? Each tool page answers this in its FAQ, and you can check any of them with the same steps. To combine clips, use the audio joiner.

Continue with the next audio task