A voice recorder that stays simple while recording at high quality. Live waveform, FFT and spectrogram while you record, AAC/WAV output, a library, playback, and transcription — all in one app. It is supported by ads: every feature is free, and there is nothing to buy.
Get the app
Android
Get it on Google Play
iOS
Coming soon to the App Store
The iOS app is built differently from the Android one. See iOS support for what it does.
What it does
- Formats: AAC (.m4a, LC/HE, 64–256 kbps) and WAV (PCM16)
- Sample rates: 44.1k / 48k / 88.2k / 96k / 192k, falling back automatically when the device cannot do it
- Mono or stereo, and a choice of input source (MIC / VOICE_RECOGNITION / VOICE_COMMUNICATION / UNPROCESSED)
- Silence skipping with a threshold and minimum duration, fade in/out, automatic splitting and a maximum length
- Recording continues in the background as a foreground service, with elapsed time, file name and input route in the notification
- Visualisation: waveform, filled waveform and spectrogram, with FFT smoothing and a variable window size
- Library: recordings listed with date, length and size, plus search, sorting, sharing, renaming and deleting
- Playback built on Media3 — seeking, speed, looping and sharing
- Transcription on the device, with partial results as it goes and text you can share
- Routing and focus: Bluetooth microphones preferred, input device type shown, audio focus results made visible
- One-tap recording from a home screen widget or shortcut
Settings you can change
- Destination subfolder and file name prefix
- Output format, AAC bitrate and profile
- Noise suppression, echo cancellation, automatic gain, high-pass filter (0/60/80/120 Hz)
- FFT smoothing and buffer mode (low / balanced / high)
- Foreground service, audio focus, Bluetooth preference
Sharing and cloud
- Share straight to other apps from the share sheet
- Optional cloud export — a folder through the system file picker (SAF), Google Drive, Dropbox and similar
Ads and pricing
- The app shows ads
- No in-app purchases. Every feature is free
Requirements
- Android 9 (API 28) or later
- Some input sources, high sample rates and Bluetooth recording depend on the device and the audio route, and may be unavailable or fall back to something else
Permissions and why they are needed
- Microphone (RECORD_AUDIO): to record
- Notifications (POST_NOTIFICATIONS): to show that recording is in progress
- Storage and media (READ_MEDIA_AUDIO and similar): to save, read and share files
- Bluetooth (BLUETOOTH_CONNECT): to use an external microphone
- Phone state (READ_PHONE_STATE): to react to incoming calls and keep recording stable
- Audio settings (MODIFY_AUDIO_SETTINGS): to control input routing and audio processing
- Network (INTERNET / ACCESS_NETWORK_STATE): for ads and cloud export
Worth knowing
- Which sample rates work, whether stereo is possible, what UNPROCESSED actually does and how Bluetooth is routed all vary by device, OS version and the hardware you connect
- Long recordings can be affected by battery saving settings; excluding the app from optimisation helps
Keywords
voice recorder, audio recorder, high quality recording, spectrogram, waveform, FFT, AAC, WAV, transcription, speech to text, meeting minutes, lecture, interview