PitchCraft › Guides
A free online pitch trainer that shows your pitch while you sing
PitchCraft is a free pitch trainer that runs in your web browser. Sing into your microphone and your pitch is drawn live on a piano-roll graph, so you see at once whether you are sharp, flat or on the note. There is nothing to install and no account for the trainer itself, and your live singing never leaves your device.
What a pitch trainer should show you
Hearing that something is off is not the same as knowing what to fix. PitchCraft plots your voice as a curve on a chromatic grid with note names, so a note that drifts flat shows as a line sagging below its row and a scoop into a note shows as a curve rather than a step. The distance from the nearest note is measured in cents, a hundredth of a semitone.
Pitch detection runs on your device with the YIN algorithm, the same approach used in research on fundamental-frequency estimation. Nothing is sent to a server while you sing, which is why the graph reacts without delay.
Exercises built for your voice
The trainer comes with warm-ups, major, minor and pentatonic scales, arpeggios and sirens. Every exercise is synthesised on the fly in the key you choose, and it can sit inside your measured vocal range so you are never asked for a note you cannot reach comfortably.
- Pick a key, or let the exercise follow your range.
- The target line is drawn on the graph; your voice is drawn over it.
- Loop a section and repeat it until the two lines agree.
Sing along to any song
Load a reference track and sing with it: your curve is overlaid on the recording, so you can compare note by note. With AI stem separation you can go further and mute the original singer, keep the band, and sing your own take over the real instruments while the original vocal line stays visible on the graph as the target.
The report after every take
When you stop recording, PitchCraft summarises the take: intonation accuracy as a percentage, whether you tend to sing sharp or flat, your vibrato rate in hertz and depth in cents, and one concrete thing to work on next. The free plan keeps the last three takes; Pro keeps the whole history.
Works on a phone and on a desktop
PitchCraft runs in current versions of Chrome, Edge, Firefox and Safari, on Windows, macOS, Linux, Android and iPhone, and there is a free Android app on Google Play. Headphones give the cleanest result because the microphone then hears only you. Bluetooth headphones add a delay, so the app includes a latency calibration that measures it and shifts your recording to match.
What is free and what is paid
The pitch trainer, the graph, the exercises, recording and the report are free with no account. AI stem separation needs a Google sign-in because it runs on a server; free accounts get 3 separations every 7 days for songs up to 10 minutes, and the Pro subscription or credit packs add more. There are no ads.
Frequently asked questions
Is the online pitch trainer really free?
Yes. Live pitch detection, the piano-roll graph, vocal exercises, recording and the vocal report cost nothing and need no account. Only AI stem separation beyond the free allowance of 3 songs per 7 days is paid.
Do I need to install anything?
No. Open pitchcraft.thapps.dev in a browser and allow the microphone. If you prefer an app on Android, the same trainer is on Google Play.
Does it work on an iPhone?
Yes, in Safari and other iOS browsers. There is no App Store version; the web app can be added to the home screen.
How accurate is the pitch detection?
The detector resolves pitch to a fraction of a cent on a clean signal and updates many times per second. In practice the limit is the microphone and the room: a headset or earphones with a microphone in a quiet room gives a stable curve, a laptop microphone next to a speaker gives a noisier one.
Can I use Bluetooth headphones?
Yes. Bluetooth adds a delay between what you hear and what the microphone records, so run the latency calibration once from the microphone settings; the app then aligns your recording with the backing track.
Does the trainer correct my pitch like Auto-Tune?
No. PitchCraft shows your pitch; it does not change it. The point is to train your ear and your voice so that you land on the note yourself.