MIDI Editor

A free online piano-roll MIDI editor. Import a .mid file or write notes by hand, play it back, then export — right in your browser.

C6
C5
C4
C3
C2
Velocity

Import a .mid file or click the grid to start writing notes.

0001:01:000120 BPM

MIDI Editor Online — write and edit music in your browser

A MIDI editor online with a piano-roll canvas, instant playback and .mid import and export, all on one page. Open this free MIDI editor and start writing notes right away — nothing to install, no account to create.

Piano-roll canvas

The online MIDI editor lays your notes out on a clear piano roll from C2 to C6, snapped to a 16th-note grid so the timing of every note stays tight.

Hear it instantly

A built-in synth plays your part back the moment you press play, so you can audition an idea without leaving the page or opening a DAW.

A true MIDI file editor

It imports any .mid to keep editing, then exports a standard file that opens in any DAW, notation app or hardware.

Everything this online MIDI editor can do

A focused set of tools for sketching and shaping a melody by hand — each one works directly on the piano roll.

Click to add notes

Click any empty cell on the grid to drop a 16th-note at that pitch and beat.

Select and delete

Click a note to select it, then right-click or press Delete to remove it.

Set the tempo

Dial the BPM anywhere from 20 to 300 to slow a passage down or push it forward.

16th-note grid

Notes snap to a 16th-note grid with beat lines, keeping your part cleanly quantized.

Built-in playback

Play, pause and stop playback through the editor’s own synth with a moving playhead.

Import .mid

Load a .mid file and the editor reads its tempo and lays every note onto the roll.

Export .mid

Save your work as a standard file, ready for any DAW or instrument.

Fully in-browser

The whole editor runs client-side in your browser — no installs, no plugins.

Free and freeware

Open it and edit for nothing: a free, freeware MIDI editor with no licence and no sign-up.

How to use the MIDI editor in four steps

From a blank piano roll to a finished .mid file, here is how to use the online MIDI editor end to end.

1

Open the editor

Start with an empty piano roll, or import an existing .mid to pick up where you left off.

2

Write your notes

Click cells to place notes on the grid, right-click to remove them, and set the BPM for your part.

3

Play it back

Press play to hear your part through the built-in synth and tweak any notes that feel off.

4

Export the .mid

Export a standard file and drop it straight into your DAW, sampler or notation software.

The online MIDI editor at a glance

No surprises — here is exactly what the editor works with.

C2–C6 Piano-roll note range

C2–C6

Piano-roll note range

1/16 Grid snap resolution

1/16

Grid snap resolution

20–300 Adjustable BPM range

20–300

Adjustable BPM range

.mid Import & export format

.mid

Import & export format

0 Installs or plugins needed

0

Installs or plugins needed

100% Runs in your browser

100%

Runs in your browser

From this editor to REAPER, Cubase and any DAW

Sketch fast in the browser, then hand the standard .mid to a full DAW when you are ready to produce — nothing is locked in.

Open it in the REAPER MIDI editor

Export a .mid and load it into the REAPER MIDI editor to arrange, route and mix your part.

Or the Cubase MIDI editor

The same standard file opens in the Cubase MIDI editor, Logic, FL Studio, Ableton or MuseScore.

A clean MIDI file handoff

Because it is a plain MIDI file editor, your work moves wherever you produce — no lock-in, no conversion.

Who the online MIDI editor is for

Anyone who needs to look at or tidy up a part without booting a heavy program.

Producers and beatmakers

Sketch a melody, bassline or hook on the piano roll and export the .mid straight into your DAW.

Songwriters

Capture a tune the moment it lands, then refine the notes by hand on the piano roll.

Students and teachers

See how notes, beats and tempo fit together on a clear, visual piano roll — an easy way to learn.

Hobbyists

Play with notes and ideas for free, with an online tool that loads in seconds.

Reopen any saved file in the editor

Files you save live in My MIDI, and each one reopens on the same piano roll for another pass.

1

Open from My MIDI

Choose any saved file there and it loads straight onto the piano roll.

2

Edit and audition

Adjust the notes and tempo, then play it back to check your changes.

3

Export again

Export a fresh .mid whenever you need an updated file for your project.

Loved by producers, students and teachers

From first sketch to final export — right in the browser.

I sketch melodies on my phone and clean them up in the browser before they ever touch my DAW. No install, no project files — I just open the editor and the notes are there.

Leah M., Bedroom producer

Leah M.

Bedroom producer

Dragging notes around and hearing them instantly makes theory homework painless. When it's right I export the .mid straight into Cubase.

Tomás V., Film-scoring student

Tomás V.

Film-scoring student

I use it in lessons to show how a melody is built note by note. It runs on the school laptops with zero setup, which is everything for me.

Priya N., Piano teacher

Priya N.

Piano teacher

Online MIDI editor FAQ

The common questions about using the editor online.

Start editing MIDI online now

Open the piano roll and turn your idea into a standard .mid file in minutes — a free MIDI editor, right in your browser.