100%
Loading the engraving engine…

New score

You can add or remove instruments and staves later from Instruments.

Open a score

Choose a file or drop it hereMusicXML (.musicxml, .xml, .mxl), MuseScore (.mscz, .mscx), MIDI (.mid) or a project file (.json)

From MuseScore: open .mscz files directly (MuseScore 3 and 4), or use File › Export › MusicXML for the most complete result.
From Finale, Sibelius or Dorico: export MusicXML and open that file. Finale’s own .musx format is locked and can’t be read by other programs.

Export

PDF

Printable pages with title and credits.

Parts print at written pitch with multi-measure rests.

MusicXML + MIDI

One .zip with .musicxml, compressed .mxl and .mid. Open the MusicXML in MuseScore, Finale, Dorico or Sibelius; the MIDI plays in any DAW. (Files are bundled because the download system here only allows certain file types.)

Audio

A .wav recording of the playback (in a .zip), using the current sounds, swing and chord settings.

Blank staff paper

Printable manuscript paper: single staves or grand staff, several staff sizes.

Project file

A .json copy of everything in this editor (all notes, settings and sounds). Open it here on another device or keep it as a backup.

Score settings

Playback

Instruments and staves

Each staff has its own clef and playback sound. Wind and brass parts are written at concert pitch.

Blank staff paper

My scores

Scores are saved automatically in this browser. Use Export › Project file to move one to another device.

Keyboard shortcuts

N / EscStart / finish note input
A–GEnter a note (input) or change the selected note’s pitch
Shift + A–GAdd a note above to the chord
1 2 3 4 5 6 764th, 32nd, 16th, eighth, quarter, half, whole
. (period)Dot
0Rest
RRepeat the selection after itself
Ctrl + Shift + TTranspose…
↑ ↓Raise / lower a semitone
Ctrl + ↑ ↓Raise / lower an octave
+ / −Sharp / flat
JRespell enharmonically
TTie
SSlur (selected note to the next, or a range)
< / >Crescendo / diminuendo hairpin
Ctrl + 3 (2, 5, 6, 7)Triplet (duplet, quintuplet…)
Alt + 1–4Voice 1–4
K or Shift + tapAdd the tapped pitch to the chord
← →, Ctrl + ← →Previous / next note, measure
Alt + ↑ ↓Move to the staff above / below
Shift + clickSelect a range (across staves too)
Ctrl + A / C / X / VSelect all, copy, cut, paste
DeleteDelete selection
Ctrl + Z / YUndo / redo
SpacePlay / stop (from the selection)
Ctrl + LLyrics: type a syllable, Space = next note, hyphen = next syllable, ↓ = next verse, Enter = done
Ctrl + KChord symbols: type e.g. Am7, F#m7b5, Bb/D; Space = next beat, Tab = next measure

Sounds: sampled instruments from the MusyngKite General MIDI set (CC BY-SA 3.0, via midi-js-soundfonts).