Piano Vision Fingering Assignment Tool

Drag and drop a Piano Vision JSON file into the area below, or click to select a file.

Drag and drop Piano Vision JSON file here, or click to select
Download Updated JSON File


This web-based tool is designed to help pianists, music students, and enthusiasts optimize their piano playing by assigning efficient fingerings to musical pieces. Even if you're not familiar with Piano Vision, this tool can enhance your practice and performance by providing personalized fingering suggestions based on an advanced algorithm.

About Piano Vision

This tool is specifically designed to work with JSON files from Piano Vision virtual reality app for Meta Quest that offers an immersive piano learning experience.

What Does the Tool Do?

The Piano Fingering Assignment Tool analyzes the notes in a piano piece and assigns optimal fingerings to each note. It considers factors such as hand size, finger strength, and the physical layout of the piano keyboard to recommend fingerings that:

Key Features

How It Works

  1. Upload Your Music File: Drag and drop your piano piece (in JSON format) into the tool.
  2. Select Your Hand Size: Choose from XXS to XXL to ensure the fingerings are comfortable for you.
  3. Process the File: The tool analyzes the piece using the advanced algorithm.
  4. Download the Updated File: Get your music file back with the recommended fingerings added to each note.
  5. Practice with Confidence: Use the fingered music to practice more effectively, focusing on technique and expression.

Who Can Benefit?

Why Proper Fingering Matters

Using the correct fingers when playing piano is crucial for several reasons:


Source-Code on Github | Based on github.com/marcomusy/pianoplayer