MIDI to Synth Riders Converter

Upload a MIDI file to generate beatmap JSON data.

MIDI to Synth Riders Beatmap Converter Tool. Instantly turn any MIDI file into beatmap JSON data for custom song creation in Synth Riders.

Join the discussion on our [Synth Riders Forum]

View the Quick How-To Guide

TRY VERSION 4

Controls

No file selected.

*Note:* Long notes end with **Type 2 (Red)**. Sections with **9 notes in 4 beats** will be **Type 3 (Yellow)**. If alternating, **Type 1 is forced Left, Type 0 is forced Right**.

Controls the horizontal spread of notes (from -X to +X).

Disclaimer: This is a simple converter. It maps MIDI pitch to grid position. The output is a starting point, not a finished, playable map. You'll need to paste this data into the editor and arrange the notes to be fun!

Output JSON



How to Create a Custom Synth Riders Beatmap Foundation

Follow these quick steps to generate the base JSON data for your custom song map:

  1. Upload Your MIDI: Use the "Upload MIDI File" button (step 1) to select your .mid file.
  2. Select & Assign: Choose the desired MIDI Track (step 2) and map the note types to the correct hand assignments (Left/Blue, Right/Red, Both/Yellow) in step 3.
  3. Set Density & Convert: Select your desired rhythm simplification (Quantize, step 4) and time spacing (Time Resolution, step 5). Finally, click the Convert button.
  4. Copy & Edit: Copy the resulting JSON data from the output box and paste it into the official Synth Riders editor to refine and complete your playable beatmap!

Note: This tool provides the foundation—you will need the official editor to adjust positions and make the map fun and playable!