Music Tool

Play a Synthesizer in Your Browser

A complete subtractive synthesizer that runs entirely in your browser using the Web Audio API. Shape sound with two oscillators, a noise generator, a resonant low-pass filter, an ADSR envelope, and reverb, chorus, and echo effects. Play with your computer keyboard or mouse, dial in your own patch, load a preset, or hit Randomize — then record and download what you make.

Start Playing
Play a Synthesizer in Your Browser
Free Tool

Play Synthesizer Online

Use your computer keyboard or click the keys. Tweak the oscillators, filter, envelope, and effects — or load a preset. Polyphonic, no download, no sign-in.

Click a key or press a keyboard key to start

OSC1
SAWTOOTH
Octave 0
Volume
Detune
OSC2
SINE
Volume
Noise
WHITE
Volume
Effects
Reverb
Chorus
Echo
Echo Speed
Envelope
Attack
Decay
Sustain
Release
Filter
Cutoff
Resonance
Synthesizer oscillator and filter knobs
01

Two Oscillators, Noise, and a Filter

Try It Now
ADSR envelope controls on a synthesizer
02

Shape the Sound with the Envelope

Shape a Sound
Musician recording a synthesizer performance
03

Presets, Randomize, and Record

Load a Preset
How It Works

How to use the virtual synthesizer

1

Play the keyboard

Click the keys or use your computer keyboard — the top row of letters plays the white keys and the number row plays the black keys. Hold several keys for chords.

2

Dial in a sound

Drag any knob up or down to adjust it. Blend the oscillators, open or close the filter, shape the envelope, and add effects. Or open Presets and pick a starting point.

3

Record and download

Hit Record to capture your performance (up to 5 minutes), then play it back or download it as a WebM audio file — all locally in your browser.

Deep Dive

How the Synthesizer Works

Synthesizers come in many forms, but most are built from the same core components. This virtual synth includes the most common building blocks used to create and shape sound.

How the Synthesizer Works
01

Oscillators (OSC1 & OSC2)

The oscillators are the primary sound sources. Each can produce a sine (pure, mellow), triangle (soft, a few harmonics), square (hollow, strong harmonics), or sawtooth (bright, buzzy, many harmonics) waveform. OSC1 also has an octave control and fine tune (detune). Small pitch differences between the two oscillators create a thicker, fuller, more layered sound.

WaveformsSine, triangle, square, sawtooth
OSC1 octave−2 to +2 octaves
Fine tune±50 cents of detune
02

Noise Generator

The noise generator adds non-pitched sound, useful for percussion, wind, and texture. White noise is balanced across all frequencies, pink noise is warmer with reduced highs, and brown noise is deep with strong low frequencies.

TypesWhite, pink, brown
UsePercussion hits, wind pads, analogue texture
03

Envelope (ADSR)

The envelope controls how the sound evolves over time. Attack is how long it takes to reach full volume after a key is pressed; Decay is the fall from full volume to the sustain level; Sustain is the volume held while the key is down; Release is how long the sound fades out after you let go.

Attack / Decay / ReleaseUp to 2–3 seconds each
Sustain0–100% of peak level

For a pad, use a slow attack and long release. For a pluck or bass, use a fast attack and short sustain.

04

Filter and Effects

A resonant low-pass filter removes frequencies above the cutoff — lower values create a darker, softer sound, and higher resonance adds a sharp emphasis at the cutoff point. The effects section adds space and movement: Reverb simulates a room, Chorus layers detuned copies for thickness, and Echo repeats the sound at a rate set by Echo Speed.

FilterLow-pass with cutoff and resonance
EffectsReverb, chorus, echo (with adjustable speed)

All sound is generated and recorded locally in your browser with the Web Audio API. Nothing is sent to any server.

Benefits

Why Use This Synthesizer

🎹

No Installation

A full synth in any modern browser. Open the page and play in seconds.

🎛

Real Synthesis

Two oscillators, noise, a resonant filter, ADSR envelope, and effects — genuine subtractive synthesis, not samples.

🎵

Polyphonic

Hold multiple keys at once for chords, pads, and layered voicings.

🎲

Presets & Randomize

Start from a ready-made patch or generate a new sound instantly with one click.

⏺️

Record & Download

Capture up to 5 minutes of playing and download it as a WebM audio file.

⌨️

Keyboard Layout

Letter row for white keys, number row for black keys — play chords with both hands.

Who Uses It

Who Uses the Virtual Synthesizer

From curious beginners to producers sketching ideas and students learning synthesis.

People using a virtual synthesizer in different settings
01

Beginners Learning Synthesis

Every core building block of a real synthesizer is here and labelled: oscillators, noise, filter, envelope, and effects. Change one knob at a time and hear exactly what it does — the fastest way to understand how subtractive synthesis works.

Tip: start with a single sawtooth oscillator, then slowly close the filter cutoff to hear it darken.

02

Producers Sketching Ideas

Open the tab, hit Randomize until something inspires you, and record the riff before it slips away. Download the audio and drop it straight into your DAW as a reference or a layer.

WorkflowRandomize → play → record → download → import to DAW
03

Sound Designers

Blend two detuned oscillators with a noise layer, sweep the resonant filter, and add echo and reverb to design pads, drones, effects, and textures directly in the browser.

04

Music Students and Teachers

A free, shareable teaching tool for explaining oscillators, waveforms, ADSR envelopes, and filters. No software to install on lab computers — it just runs in the browser.

05

Songwriters

Quickly audition a bass, lead, or pad sound while working out a chord progression. The presets give you an instant starting point in any of several classic synth categories.

06

Curious Explorers

No music background needed. Press some keys, twist some knobs, and enjoy the sounds you discover. The Randomize button turns it into an endless sonic playground.

No sign-in, no download, no cost. Runs entirely in your browser.

Frequently Asked Questions

Do I need to install anything to play the synthesizer?

No. The synthesizer uses the Web Audio API built into every modern browser. Just open the page and click a key or press a keyboard key to start making sound.

What keyboard keys correspond to which notes?

The top row of letters (Q W E R T Y U I O P) plays the white keys starting from C in the selected octave. The number row (2, 3, 5, 6, 7, 9, 0) plays the black keys — matching the physical gaps in a piano keyboard. You can change the octave in Settings.

How do I change the sound?

Drag any knob up or down to adjust it. The OSC1 and OSC2 sections set the waveforms and pitch, Noise adds texture, the Filter shapes the tone, the Envelope controls how notes evolve over time, and the Effects add reverb, chorus, and echo. You can also open the Presets menu for ready-made sounds or hit Randomize.

What is the difference between the two oscillators?

Both oscillators generate the core tone. OSC1 has extra controls for octave and fine tune (detune). Layering two oscillators — especially with a small detune or an octave difference — creates a fuller, thicker, more interesting sound than a single oscillator alone.

What does the filter do?

It is a resonant low-pass filter. The Cutoff knob sets the highest frequency allowed through — lower values make the sound darker and softer. The Resonance knob emphasises frequencies around the cutoff point; higher values create a sharper, more vocal or "squelchy" character.

How do I record my playing?

Click the Record button. It captures the synthesizer's audio output directly — up to 5 minutes per session. Click Stop when done, then play the recording back in the browser or download it as a WebM audio file.

Why is there no sound when I first open the page?

Browsers block audio until you interact with the page. Click a key or press a keyboard key once and audio activates for the rest of the session.

Get Started Free

Ready to Make Some Sound?

Scroll up, press Q to play a note, and start twisting knobs.