Target key, semitones, and instrument parts

Transpose sheet music online

Create new score revisions by semitone count, target key, or common transposing-instrument profile, with optional range diagnostics after transposition.

Beta

Transposition uses music21 when configured and keeps a deterministic TypeScript fallback; complex enharmonic spelling and clef comfort still require review.

Platform modules

Built on MusicXML and Score JSON

Each feature page maps back to the same score project model rather than a separate one-off converter.

Module

Score JSON transposition

Connected to the score project workflow.

Module

Target-key mode

Connected to the score project workflow.

Module

Instrument profiles

Connected to the score project workflow.

Module

Range diagnostics

Connected to the score project workflow.

Real product example

One score, structured input and reusable output

Captured from the running score project workspace and revision workflow. Captured 2026-07-15.

Score workspace where transposition creates a new editable score revision

Input

C major, C4 D4 E4 G4, transpose by two semitonesDownload input case

Output

D major, D4 E4 F-sharp4 A4, stored as a new revisionDownload output case

The current implementation supports semitone, target-key and transposing-instrument modes.

Workflow

How this path works

The public page leads into the authenticated app workflow when users are ready to process a score.

01

Open a score project

Use any project with a current Score JSON revision created from MusicXML, OMR, Jianpu, MIDI, or Score JSON import.

02

Choose the transposition mode

Move by semitones, choose a target key, or create a written part for Bb, A, Eb, or F instruments.

03

Check the resulting range

Optional voice and instrument range profiles report low/high notes and write warnings into the new revision.

Product detail

What to expect

Revision-based workflow

Every transposition creates a new version instead of mutating the previous score, so teachers and arrangers can compare results.

Exports regenerate from the model

Jianpu, MusicXML, MIDI, rendered PDF/images, and practice audio can be generated again from the transposed revision.

FAQ

Questions about Transpose sheet music online

Practical limits and expected workflow for this score tool.

What input does Transpose sheet music online accept?

Use any project with a current Score JSON revision created from MusicXML, OMR, Jianpu, MIDI, or Score JSON import.

Can I edit the result after conversion?

Yes. Successful imports become Score JSON revisions that can be corrected, transposed, played, and exported from the score workspace.

What should I check before relying on the result?

Transposition uses music21 when configured and keeps a deterministic TypeScript fallback; complex enharmonic spelling and clef comfort still require review.

Related workflows

Continue with the same score project

These pages use the same MusicXML and Score JSON source instead of sending the score through disconnected converters.