Skip to main content

Audio Tools

Trim, convert, compress, and analyze audio files in your browser

Trimming a podcast intro, converting a voice memo to MP3, normalizing loudness across episodes, merging takes — most audio chores are quick if the tool is right next to the file. Favtoo's audio category puts each of those tasks on its own page, all powered by FFmpeg-WASM and the Web Audio API running locally in your browser.

Lossless inputs like WAV and FLAC are processed without re-encoding when possible, so you do not lose generations of quality stacking conversions. Lossy formats (MP3, AAC, Opus) re-encode at the bitrate you pick, with sensible defaults for music versus voice. Tools that support multiple files (mergers, batch converters) accept drag-and-drop and process everything in-browser without uploading.

Recordings stay private — no microphone capture is sent off-device, and saved workflow recipes are kept only in your local browser storage. If a tool fails on a particularly large file, refresh the page and try again with a slightly smaller chunk; browser memory is the limiting factor, not a server quota.

Audio Tools

Audio Recorder

Record from your microphone directly in the browser. Pick quality (high, medium, low), toggle echo cancellation, noise suppression and auto-gain, then save to WebM/Opus or M4A/AAC. Audio is captured locally — nothing is uploaded.

Text to Speech

Type or paste text, pick a system voice, and listen instantly. Adjust speaking rate (0.5×–2×), pitch, and volume in real time. Uses your browser's built-in Web Speech API — no cloud TTS, no API keys, no costs.

Tone Generator

Generate a pure tone at any frequency from 20 Hz to 20 kHz. Pick a sine, square, triangle, or sawtooth waveform, choose duration, amplitude, and mono/stereo. Exports a 16-bit PCM WAV file at 44.1 kHz with built-in click-preventing fades.

Silence Generator

Generate a perfectly silent WAV file of any length from 1 second up to 1 hour. Pick mono or stereo, get a 16-bit PCM WAV at 44.1 kHz. Useful as padding between clips, intro silence, leader audio for video timing, or test material.

White Noise Generator

Generate white, pink, or brown noise as a 16-bit PCM WAV file. Pick noise type, duration up to 1 hour, amplitude, and mono/stereo. Useful for sleep, focus, masking distractions, audio testing, and as a backing layer for ambient music.

Metronome

A precise browser-based metronome powered by the Web Audio API. Set BPM from 30 to 300, choose a time signature, accent the first beat, and use tap-tempo to sync. Click timing is sample-accurate using lookahead scheduling — much steadier than typical JavaScript setInterval beats.

Audio Trimmer

Trim any audio file to a precise start and end time. Outputs a lossless stream-copy by default (no quality loss, very fast) or re-encodes to MP3, WAV, OGG, or M4A. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Splitter

Split a long audio file into N equal-length parts and download them as a ZIP. Each part is named sequentially. Great for chapterizing audiobooks, podcasts, or long DJ mixes. Runs entirely in your browser with FFmpeg WebAssembly.

Audio Merger

Merge up to 12 audio files into one continuous track. Supports MP3, WAV, OGG, M4A, AAC, FLAC, Opus, AIFF and more. Optional loudness normalization to even out clip levels. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Reverser

Reverse any audio file so it plays backwards. Useful for sound design, hidden message hunting, generating tail-in transition effects, and creative audio manipulation. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Speed Changer

Change the playback speed of any audio file from 0.5× to 2× while preserving pitch using FFmpeg's `atempo` filter. Perfect for speeding up podcasts, slowing down music transcription, or adjusting voice notes. Files are processed entirely in your browser.

Audio Loop

Loop any audio file 2 to 50 times into a longer continuous file. Great for extending short ambient tracks, creating long versions of jingles, or producing background loops for videos. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Clip Maker

Cut a precise clip from any audio file at the exact start time and duration you choose. Optional fade-in and fade-out for clean edges. Outputs to MP3, WAV, OGG, or M4A. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Segment Remover

Cut out a middle section of any audio file (e.g. an ad break, a coughing fit, or a mistake) and seamlessly join the remaining halves. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Fade

Apply a smooth fade-in to the start and/or fade-out to the end of any audio file. Pick the fade duration in seconds. Perfect for polishing intros and outros, smoothing over hard cuts, and creating gentle transitions for podcasts and music.

Audio Crossfade

Crossfade two audio files together with a configurable overlap (1–10 seconds). The first file fades out as the second fades in, producing a smooth equal-power transition. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Converter

Convert any audio file between MP3, WAV, OGG, FLAC, M4A, AAC, Opus, and WMA. Pick the output bitrate or quality. Files are processed entirely in your browser with FFmpeg WebAssembly — nothing is uploaded.

MP3 to WAV

Convert an MP3 file to a lossless WAV file. The decoded PCM audio is wrapped in a standard 16-bit WAV container — perfect for importing into any desktop audio editor or DAW for further processing. Runs entirely in your browser with FFmpeg WebAssembly.

WAV to MP3

Compress a large WAV file into a much smaller MP3 with selectable bitrate (96, 128, 192, 256, or 320 kbps). Perfect for sharing recordings online, attaching to emails, or freeing up disk space. Runs entirely in your browser with FFmpeg WebAssembly.

OGG to MP3

Convert OGG (Vorbis or Opus) audio files to MP3 for universal playback. Pick MP3 bitrate from 96 to 320 kbps. Runs entirely in your browser with FFmpeg WebAssembly — no uploads, no sign up.

FLAC to MP3

Convert lossless FLAC files to space-efficient MP3 for portable players and sharing. Pick the bitrate from 128 to 320 kbps. Runs entirely in your browser with FFmpeg WebAssembly.

M4A to MP3

Convert Apple M4A (AAC audio) files to MP3 for universal compatibility. Pick the bitrate from 96 to 320 kbps. Runs entirely in your browser with FFmpeg WebAssembly — no uploads, no sign up.

AAC to MP3

Convert raw AAC files (.aac) to MP3 with selectable bitrate from 96 to 320 kbps. Runs entirely in your browser with FFmpeg WebAssembly — no uploads, no sign up, no watermarks.

Opus to MP3

Convert Opus audio (used by Discord, WhatsApp voice notes, and modern streaming) to MP3 for compatibility with older players. Pick bitrate from 96 to 320 kbps. Runs entirely in your browser with FFmpeg WebAssembly.

MP3 to FLAC

Wrap a decoded MP3 in a FLAC container. The audio is decoded to PCM and then losslessly compressed as FLAC. Useful for archival workflows that require a lossless format, even though the source is already lossy. Runs entirely in your browser with FFmpeg WebAssembly.

MP3 to OGG

Convert MP3 to OGG Vorbis with selectable quality. OGG Vorbis often produces smaller files than MP3 at equivalent quality and is fully open-source. Runs entirely in your browser with FFmpeg WebAssembly.

Audio to Video Waveform

Turn any audio file into a video with an animated waveform visualization. Pick the canvas size, foreground (waveform) color, and background color. Output is MP4 with H.264 video and AAC audio. Runs entirely in your browser with FFmpeg WebAssembly.

Ringtone Maker

Cut any audio file into a 30-second ringtone with smooth fade-in and fade-out. Outputs M4A (Apple-compatible) or MP3 (Android-compatible). Runs entirely in your browser with FFmpeg WebAssembly — your music never leaves your device.

Audio Compressor

Apply dynamic range compression to even out loud and quiet parts of any audio file. Pick threshold and ratio. Great for taming peaks in podcasts, evening out vocal performances, or making music loud for casual listening. Runs in your browser with FFmpeg WebAssembly.

Audio Bitrate Reducer

Re-encode any audio file to a lower bitrate to shrink the file size. Pick the target MP3 bitrate (32 to 192 kbps). Useful for emailing voice notes, saving phone storage, or fitting under upload size limits. Runs entirely in your browser with FFmpeg WebAssembly.

Audio File Size Estimator

Estimate the file size of uncompressed PCM audio from sample rate, bit depth, channel count, and duration. Pure math — no upload, no FFmpeg, instant result.

Audio Normalizer

Normalize the loudness of any audio file to broadcast standard (EBU R128) targets. Choose between -14 LUFS (Spotify/YouTube), -16 LUFS (podcasts), or -23 LUFS (broadcast TV). Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Volume Booster

Boost the volume of any audio file by a fixed dB amount (1–20 dB). Includes a true-peak limiter to prevent clipping when the boosted signal would exceed 0 dB. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Noise Gate

Apply a noise gate to silence parts of any audio file below a chosen threshold. Cuts out background hum and breath noise between phrases without affecting the main signal. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Pitch Changer

Shift the pitch of any audio file up or down by a number of semitones (-12 to +12) without changing its duration. Powered by FFmpeg's `asetrate` + `atempo` chain for clean pitch shifting. Files are processed entirely in your browser.

Audio Equalizer

5-band parametric equalizer with sliders for 60 Hz (bass), 250 Hz (low-mids), 1 kHz (mids), 4 kHz (high-mids), and 12 kHz (treble). Each band can boost or cut by ±12 dB. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Noise Reducer

Reduce constant background noise (hum, hiss, fan whir, AC drone) using FFmpeg's spectral noise reduction filter (afftdn). Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Stereo to Mono

Combine the left and right channels of a stereo audio file into a single mono channel. Useful for podcasts, voice memos, and mobile playback. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Mono to Stereo

Convert a mono audio file to a 2-channel stereo file by duplicating the mono signal into both left and right channels. Useful for tools and platforms that require stereo input. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Channel Splitter

Split a stereo audio file into two separate mono files — one for the left channel and one for the right. Useful for isolating instruments, voices, or effects panned to one side. Files bundled into a ZIP for download.

Audio Bass Booster

Boost the low frequencies of any audio file using FFmpeg's bass shelf filter. Pick a boost amount from 1 to 15 dB centered around 100 Hz. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Echo & Reverb

Add an echo or reverb effect to any audio file using FFmpeg's aecho filter. Configurable delay time, decay, and number of reflections. Great for vocals, sound effects, and creative audio production.

Audio Waveform Visualizer

Drop in any audio file to see a high-quality waveform visualization rendered on an HTML canvas. View peaks, troughs, and overall amplitude shape. Useful for inspecting recordings, identifying clipping, and locating quiet sections.

Audio Spectrum Analyzer

Drop in any audio file to see a frequency spectrum analysis. Identifies which frequencies are present and at what energy level — useful for diagnosing tone problems, finding noise, and learning what your audio "looks like" in the frequency domain.

Audio BPM Detector

Estimate the beats per minute (tempo) of any audio file by analyzing onset patterns. Useful for DJs, producers, dancers, and anyone who needs to know a song's tempo. Files are analyzed entirely in your browser.

Audio Duration Calculator

Calculate audio playback duration from file size (MB) and bitrate (kbps). Pure math — no FFmpeg, instant result. Useful for planning storage, podcast publishing, and CBR encoding.

Audio Bitrate Calculator

Calculate effective audio bitrate (kbps) from compressed file size (MB) and total duration (seconds). Pure math — no FFmpeg, instant result. Useful for verifying encoder settings or analyzing unknown files.

Audio File Size Calculator

Calculate the file size of compressed audio (MB) from duration (seconds) and bitrate (kbps). Pure math — instant result. Useful for planning storage, checking upload limits, and budgeting podcast feeds.

Audio Metadata Viewer

Inspect any audio file to see its codec, sample rate, channels, duration, bitrate, and full FFmpeg probe output. Useful for verifying encoder settings, debugging compatibility issues, and learning what's inside an audio file.

Audio Metadata Editor

Edit the title, artist, album, year, genre, and other metadata tags of any audio file. The audio data itself is preserved unchanged via lossless stream-copy. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Metadata Remover

Strip all metadata tags from any audio file (title, artist, album, comments, embedded art). The audio data itself is preserved unchanged via lossless stream-copy. Useful for privacy or when sharing files anonymously.

Audio Frequency Analyzer

Identify the dominant frequencies in any audio file and map them to musical notes (A4 = 440 Hz). Useful for transcription, tuning instruments, finding the key of a song, and identifying noise sources.

Audio Loudness Meter

Measure the integrated loudness (LUFS) of any audio file using EBU R128 standards. Get the integrated loudness, true peak level, and loudness range. Essential for mastering, podcast publishing, and broadcast compliance.

Cleaning

Mastering

Metadata

Speech