Free to start · No account for basics · Works in browser

Train Your Voice with Real-Time Pitch Detection

PitchCraft plots your singing pitch live on a piano-roll graph, guides you through vocal exercises, measures your vibrato — and splits any song into stems with AI so you can practice over a real backing track. New: sing to chords — a progression under your voice and feedback on how well you sat inside the harmony. All in your browser, free to start.

Everything you need to improve your singing

Built for singers of all levels — from beginners to advanced vocalists.

🎤

Real-Time Pitch Detection

See your pitch plotted live on a piano-roll graph as you sing. Powered by the YIN algorithm running entirely in your browser — zero latency, zero server round-trips.

🎹

Piano-Roll Pitch Graph

Your voice is drawn against a chromatic grid so you can instantly spot which notes you're nailing and which ones need work.

🏋️

Vocal Exercises

Warm-ups, scales (major, minor, pentatonic), arpeggios, sirens, and more — all synthesized on the fly for your vocal range and key.

🎵

Reference Track Comparison

Upload any audio file and sing along. Your pitch curve is overlaid against the reference so you can measure accuracy note by note.

〰️

Vibrato Analysis

Get real-time feedback on your vibrato rate (Hz) and depth (cents) while you sing.

🔒

Private by Design

Real-time pitch detection runs on your device — nothing leaves your browser. Optional AI stem separation uploads your track to our server and deletes it right after. Free to start, no account for the basics.

🤖

AI Stem Separation

Upload any song and AI splits it into vocals, drums, bass and accompaniment — or 6 stems that also isolate guitar and piano. Mute the vocal and you have an instant backing track.

📝

Karaoke Lyrics

Lyrics are transcribed automatically and synced word by word, scrolling right in the pitch graph like a teleprompter — no lyrics file needed.

🎸

Chords, Key & Tempo

Optional harmonic analysis shows the song's key, BPM and a chord ribbon above the graph — with the current and next chord always in view.

🎼

Sing to Chords

A piano with bass plays a chord progression (pop, blues, jazz ii–V–I) and you sing the notes that belong to the chords: root, third, fifth, arpeggio, held note, voice leading or free improvisation. The graph highlights the sounding chord's tones and the report tells you how much time you spent on chord tones and where it slipped. Works over your own separated song with the vocal muted, too.

🎚️

Transpose & Mix

Shift the whole song into your vocal range, then set volume, mute or solo for every stem. Chord names follow the transposition.

💾

Download Your Mix

Export your custom mix as WAV — a karaoke version, an instrumental, or your cover with your own voice on top. Rendered in your browser and saved to your library for instant reload.

📊

Vocal Report

After every take: intonation accuracy in percent, whether you tend to sing sharp or flat, vibrato rate and depth, and one concrete tip on what to work on.

How it works

1

Open the app

No installation, no sign-up. Works on any modern browser — desktop or mobile.

2

Pick an exercise or upload a track

Choose from built-in vocal exercises, or upload your own reference audio to sing along to.

3

Sing and review

Hit Record, sing, and instantly see your pitch accuracy on the piano-roll graph.

New in version 3

Sing to chords, AI stem separation & karaoke lyrics

New Sing to chords exercises: a progression under your voice, chord tones highlighted in the graph and harmonic feedback. Plus, free during the pilot: sign in with Google, upload a song, and in a few minutes you get separated stems, synced lyrics and chords to sing your own line over. PitchCraft is also available as a free Android app on Google Play.

🎼 Sing to chords🤖 4 or 6 stems📝 Automatic lyrics🎸 Chords & key📱 Android app🌍 10 languages
Get it on Google Play

Ready to hear yourself improve?

No download. No account. Just open the app and start singing.

Open PitchCraft Free →