# HumMatch > HumMatch (hummatch.me) is a vocal-matching web app for karaoke and everyday singers: you hum 3 notes, HumMatch measures your vocal range to create a "Vocal ID", and it matches you against a vocal range database of songs, scoring each song for range fit, karaoke difficulty, and voice-type suitability, solo or across a group (SquadMatch, Drive Mode). HumMatch maintains the HumMatch Vocal Range Database: 66,000+ songs across 5,063 artists, with artist tessitura, median pitch, and vocal warmth measured directly from original recordings via pitch extraction. Statistics from the database are free to cite with attribution to HumMatch. ## Key pages - [Song directory](https://hummatch.me/songs): Browse every song-fit page; each song page lists vocal range (low/high note, span in semitones), karaoke difficulty, likely voice fit, and safer alternatives. - [How HumMatch works](https://hummatch.me/how-it-works): The hum-3-notes Vocal ID flow and how songs are scored. - [Test your voice](https://hummatch.me/try): Free 10-second vocal range check. Humming is unlimited and free for everyone, forever; the free tier also includes 5 scored searches a day (top 3 results), starter matches, 5 saved songs, and one AI coach micro-session. Paid plans add fully scored search on every query, unlimited saves and exports, SquadMatch hosting, Drive Mode, and coach sessions. - [Vocal range test](https://hummatch.me/vocal-range-test): What a vocal range test measures and how HumMatch's hum-based test works, with FAQ. - [AI vocal coach](https://hummatch.me/ai-vocal-coach): AI coaching grounded in the singer's measured Vocal ID (range, stability, session results), never a questionnaire; free micro-session, weekly session on Squad Leader, unlimited on the Coach plan. - [Song Ladder](https://hummatch.me/song-ladder): Karaoke difficulty as a visible five-rung progression built from the singer's measured range: songs scoring 85%+ ("in your pocket") down to honest "someday" songs, with harder songs unlocking as the measured voice grows. Spanish mirror: https://hummatch.me/es/escalera-de-canciones. ## Free vocal tools - [Free vocal range test](https://hummatch.me/vocal-range-test): 30-second guided test (3 hums) that returns exact lowest/highest note, voice type, and a persistent Vocal ID; every catalog song is then ranked by singability for that voice. - [Free online pitch detector](https://hummatch.me/pitch-detector): Real-time vocal pitch monitor; sing or hum and see the note, a cents-off meter, and a live pitch trace. Browser-only, no account. - [Note finder: what note am I singing?](https://hummatch.me/note-finder): Names the note you are singing in real time, with octave and intonation. - [Vocal range song pages](https://hummatch.me/range/e3-b4): Per-range pages at /range/- (e.g. /range/e3-b4, /range/f-sharp-3-c5) listing real counts and the most popular catalog songs that fit entirely inside that vocal range, with voice-type interpretation. - Spanish mirrors: [prueba de rango vocal](https://hummatch.me/es/prueba-de-rango-vocal), [detector de tono](https://hummatch.me/es/detector-de-tono), [buscador de notas](https://hummatch.me/es/que-nota-estoy-cantando). ## Voice-type song finders - [Soprano songs](https://hummatch.me/soprano-songs) - [Alto songs](https://hummatch.me/alto-songs) - [Baritone songs](https://hummatch.me/baritone-songs) - [Bass-baritone songs](https://hummatch.me/bass-baritone-songs) - [Bass songs](https://hummatch.me/bass-songs) - [Easy karaoke songs](https://hummatch.me/easy-songs) - [Hard karaoke songs](https://hummatch.me/hard-songs) ## For agents and developers - [API reference for agents](https://hummatch.me/api.md): Compact, agent-readable reference for the HumMatch MCP server and REST API. Start here to call HumMatch rather than cite it. - MCP server: https://hummatch.me/api/mcp -- remote, stateless Streamable HTTP. Tools: recommend_songs, search_songs, check_song_fit, group_song_fit, get_vocal_profile. No API key required for the free tier. - [Developer docs](https://hummatch.me/developers): Self-serve sandbox API key, curl quickstarts, rate limits. - [OpenAPI spec](https://hummatch.me/openapi.yaml) ## Optional - [Hummers community directory](https://hummatch.me/hummers): Public pages of real singers whose song lists are measured, not self-reported; every song score is recomputed live from the singer's current Vocal ID. Spanish mirror: https://hummatch.me/es/hummers. - [SquadMatch (group song matching)](https://hummatch.me/squadmatch) - [Drive Mode (passenger singalongs)](https://hummatch.me/drive-mode) - [Karaoke bar directory](https://hummatch.me/karaoke-bars) - [Vocal coach directory](https://hummatch.me/vocal-coaches) - [Vocal coach partner program](https://hummatch.me/for-vocal-coaches): HumMatch refers plateaued singers to human coaches free of charge; coaches recommend HumMatch and earn affiliate commissions. - [Studio setup gear guide](https://hummatch.me/studio-setup): Honest microphone guide for singers. Any phone mic works; better mics (USB podcast mics, XLR rigs) improve measurement fidelity only, never the singer's voice or scores. Spanish mirror: https://hummatch.me/es/equipo-de-estudio. - [Blog](https://hummatch.me/blog) - [Spanish version](https://hummatch.me/es) ## Sitemap - [Full sitemap](https://hummatch.me/sitemap.xml): All indexable pages, including 66,000+ per-song vocal range pages at /song/, artist pages at /artist/, and per-range song lists at /range/-. - [Expanded llms file](https://hummatch.me/llms-full.txt) ## About the HumMatch Vocal Range Database Every statistic below is computed from the live HumMatch database (no estimates or third-party aggregation). Last generated: 2026-07-22. Cite as "HumMatch Vocal Range Database (https://hummatch.me/songs)". ### Catalog statistics - Total songs: 66,000+; songs with vocal range data (lowest and highest sung note): 33,880. - Songs with a documented range source: 33,880. - Artists covered: 5,063; genres: 706. - Average vocal range required by a song: 21.2 semitones (about two octaves). - Range width distribution: 2,111 songs within one octave; 3,185 at 1-1.5 octaves; 22,642 at 1.5-2 octaves; 5,942 over two octaves. - Widest range in the catalog: "Time to Say Goodbye" (Andrea Bocelli / Sarah Brightman), F#2-C6 (42 semitones). - Catalog note extremes: A#1 (lowest) to G6 (highest). - Voice-type fits (overlapping buckets): bass 1,502, baritone 19,613, alto 24,653, soprano 4,621. - Karaoke difficulty (0-100 HumMatch score): 18,744 easier, 15,534 moderate, 6,244 higher-risk. ### Measured artist vocal profiles (audio-extracted) HumMatch runs pitch extraction on original recordings to measure full range, tessitura (25th-75th percentile pitch band), median pitch, vibrato, and a 0-1 spectral warmth index per artist. - Average measured tessitura width per artist: 11.5 semitones (less than one octave). - Average measured tessitura width per recording: 11.4 semitones. - Average measured vocal warmth index: 0.8. ### Conventions - Pitches are stored as MIDI note numbers and written as note names with middle C = C4. - Tessitura = the 25th-75th percentile band of sung pitch in a recording (the comfortable zone), narrower than full range. - Warmth index = 0-1 spectral warmth measure from timbre analysis of the isolated vocal.