audioJS

Audio recorder

Record from your microphone. Save as MP3, WAV, FLAC, OGG, Opus or AAC.

0:00
press record

Nothing is uploaded. Everything runs in this tab with @audio/mic and @audio/encode.

A voice recorder that keeps recordings on your device

Browser recorders usually upload to a server or hand you a WebM file nobody wants. This page captures the microphone with @audio/mic as uncompressed float audio and encodes to the format you pick with @audio/encode: MP3 for sharing, WAV or FLAC for editing, Opus for the smallest file. No account, no ads, no watermark.

Voice memos, podcast takes, lecture notes

Press record, speak, press stop, save. The level meter shows when you are too quiet or clipping. Recordings are mono at your device sample rate, usually 48 kHz.

After recording

Drop the file into the noise remover to clean it, or the loudness normalizer to bring it to the -16 LUFS podcast standard.

Questions

Where is the recording stored? In the tab memory only. When you press Save the file goes to your downloads folder. Close the tab and it is gone; nothing is uploaded.

Is there a time limit? No. A minute of mono audio at 48 kHz uses about 11 MB of memory, so an hour is fine on any laptop.

Which formats can I save? MP3, WAV (lossless), FLAC (lossless, compressed), OGG Vorbis, Opus (smallest) and AAC. Encoding runs in the browser with @audio/encode.

Why does the meter turn red? The dot turns green in a healthy range and stays grey when the level is too low or clipping. Move closer to or further from the microphone.