Recording audio from a browser tab sounds like a simple task. Open an extension, click Record, and save the file.
But what happens when you pause a video, need to record several tabs, or your browser crashes after two hours of recording?
These are some of the problems I wanted to address when I started developing Pulse, a Chrome extension for recording audio directly from browser tabs.
Before building it, I spent time reading reviews of existing audio recording extensions in the Chrome Web Store. I was particularly interested in negative reviews and feature requests: what frustrated users, what made recording unnecessarily complicated, and what they wished their recorders could do automatically.
That research helped shape Pulse.
Recording Audio Shouldn't Mean Editing Out Silence Later
Imagine you're recording a two-hour online lecture.
You pause the video several times to take notes, answer a message, or grab a coffee. But your audio recorder keeps running.
When you finally save the recording, it contains long stretches of silence that you now have to remove manually.
I wanted Pulse to handle these situations automatically.
Start recording when audio begins
Instead of manually coordinating the recorder with the audio player, you can configure Pulse to begin recording when sound starts playing in the tab.
This is particularly useful when you're waiting for a live stream or another audio source to begin.
Pause when playback pauses
If you're recording a YouTube video and pause playback, Pulse can automatically pause the recording too.
When playback resumes, recording continues.
This avoids unnecessary silent sections without requiring you to manage two sets of controls.
Stop when playback ends
Pulse can also stop recording automatically when a video or audio track finishes.
You don't have to keep checking whether the content has ended.
Detect extended silence
Not every silence comes from pressing a Pause button.
Some streams, lectures, and recordings contain naturally occurring periods without sound. Pulse's smart pause feature can detect extended silence and pause recording automatically.
These automation features help produce recordings that need less editing afterward.
What If Chrome Crashes During a Long Recording?
This was another problem I wanted to address.
Imagine recording a webinar for several hours, only to have the browser close unexpectedly just before you click Stop.
If the recorder depends on a final save operation, you risk losing everything.
Pulse takes a different approach: it saves recorded audio data locally as recording progresses, rather than waiting until the very end.
If Chrome closes unexpectedly or the computer shuts down, the audio already captured remains available. When you reopen the extension, Pulse can finalize the interrupted recording.
Of course, audio that was never captured cannot be recovered. But an unexpected shutdown shouldn't mean losing the entire recording.
I also decided not to impose artificial recording time limits. Whether you're recording a short audio clip or a long lecture, Pulse doesn't stop simply because you've reached a preset duration.
Recording Multiple Browser Tabs at Once
Sometimes one recording isn't enough.
For example, you might want to capture audio from two simultaneous live streams, or record several independent audio sources without combining them.
Pulse supports recording multiple Chrome tabs simultaneously.
Each tab has its own recording controls, and each recording is saved separately.
You don't have to mix several audio sources into one file or run multiple instances of a recording application.
How to Record Audio from Chrome Without a Microphone
Another important distinction is where the audio comes from.
Pulse captures audio directly from the browser tab, rather than recording sound through your microphone.
That means the recording doesn't include your keyboard clicks, conversations in the room, computer fan noise, or other sounds around you.
With Pulse, you can even mute the tab's audio output so you don't have to listen while recording. Pulse can continue capturing the tab's audio without playing it through your speakers or headphones.
This is useful when recording a long lecture, webinar, podcast, or stream while working on something else.
MP3, WAV, WebM — And Local Storage
Different recordings call for different formats.
Pulse supports:
- MP3, with bitrates up to 320 kbps.
- WAV, for uncompressed audio.
- WebM, for another browser-friendly recording option.
All recordings are stored locally on your computer. Pulse doesn't upload your audio to a remote server for processing.
Can You Save Audio from YouTube or Instagram?
Looking for a way to download music from YouTube, save audio from Instagram videos, or convert online videos to MP3?
Pulse offers an alternative: instead of downloading the original file, it records audio directly from your Chrome tab and saves it as MP3, WAV, or WebM.
You can use it to record YouTube audio, capture sound from Instagram clips, online radio, and other websites — without microphone noise or unnecessary silence.
An Unexpected Use Case: Creating AI Voiceovers
One way I've used Pulse myself is to create voiceovers for a video in several languages.
I already had translated scripts, but I didn't want to pay for an additional text-to-speech service.
So I tried a different approach.
I sent the translated scripts to ChatGPT, asked it to repeat the text, and used its Read Aloud feature to generate the speech.
Then I recorded the audio directly from the browser tab using Pulse.
It worked. I got the voiceovers I needed without introducing another paid tool into my workflow.
This is just one example. The same approach can be useful for capturing AI-generated speech, recording online lessons, saving audio from music videos, or keeping other browser audio you have permission to record.
Free Recording and Advanced Features
I want Pulse to remain useful without requiring a paid license.
The free version covers essential recording needs: capturing audio from one tab without time limits, choosing an output format, using basic recording controls, and recovering already recorded audio after unexpected crashes.
Pulse Pro adds:
- Simultaneous recording from multiple tabs.
- Recording without playing tab audio through your speakers or headphones.
- Smart pause that skips long periods of silence.
- MP3 quality up to 320 kbps (compared to 256 kbps in the free version).
- Custom recording timers and automatic stopping when the page changes or silence continues.
- Custom filename templates.
Get Pulse Pro Free for Life — Limited to 1,000 Licenses
To celebrate the launch, I'm giving away 1,000 free lifetime Pulse Pro licenses to the first users who activate them.
Important: Installing Pulse does not automatically activate your Pro license. It's a separate step that takes less than a minute:
- Open the extension's settings and go to the License section.
- Follow the link to the license activation page.
- Sign in with your Google account.
- Click Activate.
That's it! Your lifetime Pro license is activated, with all Pro features unlocked and no subscription or future payments.
The offer is limited to the first 1,000 activations, so don't forget to claim your license while it's still available.
Try Pulse and Share Your Feedback
Pulse is an independent project that I'm continuing to develop.
Many of its features came from reading what users were asking for in reviews of other browser audio recorders. I plan to keep listening to that feedback as I improve the extension.
If you regularly record webinars, online lectures, podcasts, live streams, or AI-generated speech, I'd be interested to know which recording features matter most to you.
Try Pulse and activate your free lifetime Pro license
Feedback, bug reports, and feature suggestions are welcome.



Top comments (0)