A modern web-based audio and video recording tool that allows you to capture both microphone audio and screen recordings directly in your browser. No downloads or installations required!
- Microphone Recording: Capture high-quality audio from your microphone
- Screen Recording: Record your entire screen or specific applications
- Real-time Controls: Start, stop, and manage recordings with intuitive buttons
- Download Support: Save recordings in common formats
- Browser-Based: Works entirely in your browser - no software installation needed
- Cross-Platform: Compatible with Windows, macOS, and Linux
- Click "Start Recording Microphone" to begin audio capture
- Speak into your microphone
- Click "Stop Recording Microphone" when finished
- Download your audio recording
- Click "Start Screen Recording" to begin screen capture
- Select the screen or application window to record
- Perform your actions on screen
- Click "Stop Screen Recording" when finished
- Download your screen recording
- Modern Browser: Chrome, Firefox, Safari, or Edge (latest versions)
- Microphone: For audio recording (built-in or external)
- Camera: For video recording (optional)
- HTTPS: Required for accessing media devices (camera/microphone)
- Web APIs: Uses MediaRecorder API for recording
- Media Streams: Captures audio and video streams
- File Downloads: Automatic download of recorded files
- Responsive Design: Works on desktop and mobile devices
| Browser | Audio Recording | Screen Recording |
|---|---|---|
| Chrome | ✅ Full Support | ✅ Full Support |
| Firefox | ✅ Full Support | ✅ Full Support |
| Safari | ✅ Full Support | |
| Edge | ✅ Full Support | ✅ Full Support |
The app will request permission to:
- Access your microphone (for audio recording)
- Access your screen (for screen recording)
- Download files (for saving recordings)
This project is licensed under the MIT License - see the LICENSE.txt file for details.
Try the audio-video recorder: [Demo Link]
Contributions are welcome! Please feel free to submit a Pull Request.
- Screen recording requires HTTPS in production
- Some browsers may have limitations on screen recording
- Recording quality depends on your hardware and browser capabilities