Reduce the noise.
Keep the conversation clear.

Reduce background noise when you speak and when you listen, with separate controls for each.

Experimental beta for macOS & Linux
OpenKrisp

Your microphone

On

Reduce background noise around you.

  1. Your microphoneVoice + room sound
  2. OpenKrispReducing the noise
  3. OpenKrisp MicrophoneFor your call app
MicrophoneMacBook microphone

In your call app, choose this microphone:

OpenKrisp Microphone
How to connect

Open your call app’s audio settings and select OpenKrisp Microphone as the microphone. Keep OpenKrisp running during the call.

Your speakers

On

Reduce background noise in the audio you hear from others.

  1. Your call appVoices + room sound
  2. OpenKrispReducing the noise
  3. You hearHeadphones or speakers
Play throughYour headphones

In your call app, choose this speaker:

OpenKrisp Speaker
How to connect

Open your call app’s audio settings and select OpenKrisp Speaker as the speaker. Choose your headphones in OpenKrisp.

Try the controls. This is an interactive preview; it doesn’t access or process your audio.

A little less noise.
A lot more listening.

Sound clearer to them.

Reduce the background noise around your microphone, so the people on your call can focus on your voice.

Your voice, with less noise

Hear them more clearly.

Noisy room on the other end? Reduce background noise in the audio you hear from others before it reaches your headphones.

What you hear, with less noise

Stay in control.

Reduce noise in your microphone audio, the audio you hear, or both. Turn noise reduction on or off for each independently.

Two independent audio controls

Your usual call app.
A quieter connection.

OpenKrisp sits between your audio devices and your call app. Set it up once, then keep it running while you talk.

Start with headphones for the beta.

  1. 1

    Choose your devices.

    Open OpenKrisp and select your microphone and the headphones you want to listen through.

  2. 2

    Turn on noise reduction.

    Enable noise reduction for your microphone audio, the audio you hear, or both. Each has its own control.

  3. 3

    Connect your call app.

    In your call app’s audio settings, choose OpenKrisp Microphone as the microphone and OpenKrisp Speaker as the speaker.

Local audio processing

OpenKrisp processes your microphone audio and the audio you hear from others locally. Your audio isn’t uploaded to a cloud service for noise reduction.

Your call app still connects you to other participants and transmits the conversation.

Fully open source.

Inspect the code, modify it, and share your improvements.

Explore the source
Experimental beta · v0.1.0-beta.4

Make room for the conversation.

Quieter calls, with noise reduction that stays on your device.

Open source under GPLv3. Download the matching source · SHA-256 checksums

We’re still testing device compatibility and audio quality in real calls. See release notes and validation details.

A few things
to know.

Need a hand getting connected?
Get help on GitHub

Does OpenKrisp upload my audio?

OpenKrisp processes your audio locally on your device. It doesn’t upload audio to a cloud service for noise reduction. Your call app still handles the call itself.

Can I reduce noise on just one side of the call?

Yes. Noise reduction has separate controls for your microphone audio and the audio you hear. Turn it on for either or both.

Which call apps can I use it with?

Use a call app that lets you choose your microphone and speakers. Select OpenKrisp Microphone and OpenKrisp Speaker in its audio settings. Compatibility is still being tested during the beta.

Is it available for Windows or Intel Macs?

The current beta targets Apple Silicon Macs and x86-64 Linux. Windows and Intel Mac installers aren’t provided.

Can I use it for music or without headphones?

Noise reduction is designed for speech. Use your usual audio output for music. Start with headphones for calls; speakerphone use hasn’t been validated yet.

Is OpenKrisp fully open source?

Yes. OpenKrisp’s source and current beta downloads use GNU GPLv3 (GPL-3.0-only). You can use, inspect, modify, and redistribute it, including commercially, under the license’s terms. Distributed covered modifications must preserve GPLv3 licensing and corresponding source access for recipients. Releases before beta 4 retain their original bundled terms. Read the license and contribution guide.

Try OpenKrisp’s controls

The two panels work independently. Try turning noise reduction on or off in either panel to see the audio path change.

This website is a visual preview. It doesn’t use your microphone or process any sound.

Get the desktop app