Uploading Scores
Annotune supports multiple ways to get your music scores into the app. This guide covers all the import methods and file formats supported.
Supported File Formats
Annotune works with MusicXML, the industry-standard format for digital sheet music:
| Format | Extension | Description | Best For |
|---|---|---|---|
| MusicXML | .xml | Standard XML-based sheet music format | Direct export from notation software |
| Compressed MusicXML | .mxl | Zipped MusicXML file (smaller size) | Sharing scores via email, downloads, or files obtained from websites like MuseScore |
| XML Text | Direct paste | Raw MusicXML text content | Developers, troubleshooting |
Annotune does not support PDF, MIDI, or proprietary formats (like .mscz, .musx, etc.). You must export from your notation software as MusicXML first.
Upload Methods
Method 1: Drag & Drop (Recommended)
The easiest way to upload your score:
- Navigate to the Annotune overview page
- Drag and drop any
.xmlor.mxlfile onto the upload area - Wait for processing – the file will upload and process automatically
- Auto-redirect – You'll be taken directly to the editor with your score loaded
You can also obtain
.mxlfiles from the internet or from websites like MuseScore, where many users share scores for free or under Creative Commons licenses.
Demo Mode
If you want to try uploading without your own file, Annotune has a demo available on the homepage.
You can upload a file and the demo will load it so you can explore the basic feature immediately.