Skip to content
FK WebApp Main website

Audio editor · Free · No upload

Cut, join and fade audio. Nothing gets uploaded.

fkEdit shows your audio as a waveform so you can cut out what you do not want, join several songs, fade the end of a track and change the level of one part. It works on a copy in memory, every step can be undone, and the result is saved as FLAC, WAV, AIFF or MP3. Cuts and joins write the kept audio sample for sample. Your files stay on your device.

How it works

  • Cut · Join · Fade
  • FLAC · WAV · AIFF · MP3
  • Undo and redo
  • No upload
fade out Cut out Fade out Join files Save as FLAC 0:00 · 1:12 selected · 3:40 total

What fkEdit can do

  • Cut exactly where you mean to

    Drag on the waveform to select a part, then cut it out, keep only that part, or split at the cursor. Cut points can snap to the nearest silence crossing so the join does not click. Zoom in to work on single samples.

  • Join songs, with a crossfade if you like

    Add several files, put them in order, and let them overlap with an equal-power crossfade. Files with a different sample rate are converted to match the first one.

  • Fade out the end of a song

    Fade in or out over the selection or the whole track, with a smooth, linear or natural curve. One press fades the last seconds of a song. Change the level of any part by a number of dB, or ramp it gradually, for example to dim a song towards its end.

  • Split a long recording into tracks

    Mark where each track starts, by hand or in the middle of every silent gap, name the tracks, and save each one as its own numbered file in a ZIP. Good for a digitised tape or record, or a live set.

  • Clean up silence

    Remove the silence at the start and end in one press, or shorten the long silent gaps inside a recording to a length you choose. You set how quiet counts as silence.

  • Make a ringtone

    Select the part you like, press “Make a ringtone” and it keeps up to 30 seconds with short fades, ready to save as MP3 for Android.

  • Safe to experiment

    The original files are never changed. Every edit can be undone and redone, and you hear the result before you save it.

  • Honest about what changes

    If you only cut and join, the kept audio is written sample for sample. Fades, level changes and crossfades are calculated, and the page says so. Lowering the bit depth uses dither.

  • Private by design

    Your files are decoded, edited and encoded on your device and never uploaded. The title, artist, album and cover art are kept.

How to use fkEdit in 4 steps

  1. Add your audio

    Press “Choose audio files” and pick one or more songs or recordings, or drop them on the page.

  2. Select and cut

    Drag on the waveform to select a part, then press “Cut out” or “Keep only”. Press Space to listen.

  3. Fade and join

    Fade the end of a song, change the level of a part, and join files with an overlap if you want one. Mark track starts to save a long recording as separate files.

  4. Save

    Choose FLAC, WAV, AIFF or MP3, check the tags, and download the result.

What people use it for

  • Trim a recording

    Cut the silence or the talking before and after the part you want to keep.

  • Make a clean ending

    Fade out the last seconds of a song so it does not stop abruptly.

  • Join tracks into one file

    Put a live set, a mix or an audiobook chapter together in one file, with or without a crossfade.

Your files stay on your device

fkEdit reads, edits and encodes your audio with your own browser. The files are not uploaded to our servers, and we never see them. It only works with files you choose from your own device.

These pages use anonymous analytics (Google Analytics) for page views and feature use; file names and contents are never part of that data. Read more about privacy.

Open-source licences

FK WebApp is built with open-source software. These parts ship with the apps, unmodified, and are covered by their own licences.

LAME 3.100 — MP3 encoder in fkConvert (GNU LGPL)

fkConvert makes MP3 files with LAME, compiled to WebAssembly, unmodified. LAME is licensed under the GNU Library General Public License. It is kept as its own file, separate from our code, so you can replace it with a build of your own: the encoder file. The exact LAME source we used is lame-3.100.tar.gz (SHA-256 ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e), with the WebAssembly bridge code and the build steps next to it. Licence texts: COPYING and LICENSE. LAME is the work of the LAME project, lame.sourceforge.io. If you cannot reach these files, write to us and we will send you the source.

libFLAC — FLAC encoder in fkConvert (BSD-style)

Copyright © 2000–2009 Josh Coalson and © 2011–2025 Xiph.Org Foundation. libFLAC is redistributed, unmodified and compiled to WebAssembly, under the Xiph.Org BSD-style licence: read the licence. Source: github.com/xiph/flac.

Mediabunny 1.65.2 — media engine in fkConvert, fkCut and fkClip (MPL-2.0)

Unmodified build of Mediabunny and of its FLAC and MP3 encoder wrappers, licensed under the Mozilla Public License 2.0 (licence text). Source: github.com/Vanilagy/mediabunny.

Browser support

Google Chrome (desktop and Android)Tested
Microsoft Edge, Firefox and SafariExpected to work (standard web features only), not yet tested. Opening FLAC, MP3, AAC and Opus depends on the browser’s own decoders

Good to know

  • All the audio you edit is kept in memory, about 640 MB in total, which is roughly 30 minutes of stereo at 44.1 kHz or 7 minutes at 192 kHz. Larger files are refused. Saving needs some extra memory on top of that.
  • Stereo and mono only. Files with more channels are used as stereo (front left and right).
  • The project uses the sample rate of the first file. Files with another rate are converted to it. MP3 cannot hold more than 48 kHz, so a higher rate is converted for the MP3 only.
  • Saving an MP3 encodes the sound again, which is lossy. Save as FLAC or WAV if you want to keep editing or keep the best quality.
  • Ringtones are saved as MP3, which suits Android. iPhone ringtones need the M4R format, which fkEdit cannot write.
  • Silence detection looks for audio quieter than the level you set, so it can also cut quiet passages of music if the level is set too high. Listen to the result before you save.
  • There are no effects such as equalizers, reverb or noise removal, no multitrack mixing and no pitch or speed change.
  • The audio is calculated at 24-bit precision. Cuts and joins of 16-bit and 24-bit files stay exact. A part that is faded or changed in level is recalculated and, when the result is 16-bit, dithered.
  • fkEdit is an early release, and features may be added or changed.

Frequently asked questions

Is fkEdit free? Do I need to sign up?

It is free, with no sign-up, no login and no watermark.

Are my files uploaded?

No. Everything happens inside your browser and your files stay on your device.

How do I cut a part out of a song?

Drag on the waveform to select the part, then press “Cut out” (or the Delete key). The gap closes and the rest moves up. You can undo it.

How do I fade out the end of a song?

With nothing selected, set the length in seconds under “Fade” and press “Fade out”. With a selection, the fade covers the end of the selection.

Can I join several songs?

Yes. Add the files, move the pieces into the order you want in the list on the right, and set an overlap in seconds under “Joins” for a crossfade.

Does cutting an MP3 lose quality?

If you save as MP3, the audio is encoded again, which is lossy. Save as FLAC or WAV to avoid that, or accept a small loss for a smaller file.

Why does it say a click might be heard?

A cut in the middle of a loud note can click. “Snap cuts to silence” moves the edges of your selection to the nearest point where the sound crosses zero, which avoids most clicks.

Can I split a long recording into separate songs?

Yes. Add track starts where the songs begin, or press “Mark gaps” to put one in the middle of every silent gap, name the tracks in the list, and save them as a ZIP of numbered files.

Which formats can it open and save?

It opens whatever your browser can decode, which in Chrome includes FLAC, WAV, AIFF, MP3, AAC / M4A, Ogg Vorbis and Opus, and the sound of videos. It saves FLAC, WAV, AIFF and MP3.

More from FK WebApp

Export Your caption Ratio 16:99:161:1 Speed Export720p1080p Text

fkCut Video editor

Trim, split, add text, images and music, change speed, and export MP4 up to 1080p, all on your device.

Open fkCut
Start 0:04.2End 0:21.0Length 0:16.8 Start here Smaller MP4GIF QUALITY HighSmall8 MB Before48.2 MB After8.0 MB-83% Shrink video Never leaves your device

fkClip Video shrinker & GIF maker

Shrink a video to fit a size limit, trim it, or turn a clip into a GIF, all on your device.

Open fkClip
SelectEdgeSave + Tap to add Erase brush Soft edge BackdropTransparent Save PNG

fkCutout Background remover

Tap an object to cut it out. Save a transparent PNG at full resolution, all on your device.

Open fkCutout
IMG_2041.jpg4.8 MB→312 KB−94% tomato.png2.1 MB→96 KB−95% durian_farm.jpg6.3 MB→440 KB−93% pond.webp1.2 MB→150 KB−88% FORMATQUALITYSIZEFIT UNDER JPGWebPPNG 1920 px1280 px Off500 KB Download all (ZIP)

fkPhoto Photo shrinker & converter

Compress, resize and convert many photos at once, or fit each under a file size, all on your device.

Open fkPhoto
Scan to pay LinkPromptPayLINE MOBILE NUMBER081 234 5678 AMOUNT (OPTIONAL)350.00 TEXT UNDER THE CODEScan to pay Download PNGSVG

fkQR QR code maker

Make QR codes for links, PromptPay, LINE, Wi-Fi, contacts and locations, and download PNG or SVG, all on your device.

Open fkQR
Concerto_in_A.flacFLAC · 24-bit · 96 kHz · stereo · 4:12 Lossless ✓ Bit-perfect: every sample is identical. 28.4 MB → 21.0 MB Download CONVERT TO FLACWAV AIFFMP3 BIT DEPTHSame as source SAMPLE RATEKept at 96 kHz Convert

fkConvert Audio converter

Convert audio and video sound to FLAC, WAV, AIFF or MP3 with every sample kept intact, all on your device.

Open fkConvert
FILM STOCKS · 200+ Signature Portrait Rangefinder Cinematic Mono Instant Expired film ORIGINALFILM SaveBatch ADJUST Intensity Exposure Contrast Fade Warmth Vignette

Film35Lab Android app

Android app that turns photos into film: 200+ presets, grain, halation and fade, on your phone.

One purchase · No subscription See Film35Lab
ISO 400 1/125 EV 0.0 5600 K '26 11 08 HISTOGRAM PHOTOVIDEO MY RECIPE

Film35 Android camera app

Android film camera for photo and video: film look, manual controls and a vintage date stamp.

Free to use · One-time unlock See Film35
87km/h 0.8 G GPS OK · 14 SAT · ±2 m EXAMPLE RUN · 0-100 km/h 10060300 0-100 km/h5.8 sGPS verified PEAK G0.9launch ROAD GRADEFlatchecked

SpeedLab35 Android drag timer app

GPS acceleration and drag timer for Android with a ready-to-post video of every run.

3 free runs a day · One-time unlock See SpeedLab35
Intro.mp3 +0.9 dB Old song.flac +4.8 dB New hit.mp3 −5.3 dB Live take.flac +7 dB Single.mp3 −2.2 dB target −16 LUFS TARGET −14−16 MAKEReplayGain tagsNew files ✓ Peak limit −1 dBTP Write tags

fkLevel Loudness evener

Measure how loud each song is and even them out with ReplayGain tags or new files, all on your device.

Open fkLevel
All songsBlue HourLive 2019My mix Hi-res sample · ArtistFLAC 24-bit · 96 kHz · 2,314 kbps3:35 LEFTRIGHT Signal path● No processing

fkAudiophile Music player

Play FLAC, MP3, WAV and AIFF with every detail of the file, a left/right spectrum and your own albums, all on your device.

Open fkAudiophile
Save JPEG StrengthExposureContrastWarmthGrainVignette 225 looks

fkFilmLab Film photo editor

225 film looks with light, colour, grain and vignette controls, film-style stamps, and full-size JPEG export, all on your device.

Open fkFilmLab
MPPT40 A 2.5 kWh AC1 kW PanelsControllerBatteryInverterLoads Daily energy Battery life10.9 years4,000 cycles at 80% depth Things to check Surge exceeds the inverter12 V sockets need a converterCable size is fine

fkSolar Solar system planner

Build an off-grid solar system on a live workspace: drag in parts, flick appliances, speed up time, take the sun away and watch what happens.

Open fkSolar
tank 20 m³lift 25 m Flow through the day Solar array1.6 kWp Pump flow5 m³/h 4 × 400 W · pump 1 kW · head 33 m

fkWater Solar water pump designer

Build a solar water pump system on a live scene, run the day, and see what works and what fails.

Open fkWater