노래하고, 연습하고.
필요한 도구는 한곳에.
음원의 박자를 찾고, 내 목소리의 음정을 확인하세요.
설치 없이 브라우저에서 사용하는 음악 도구입니다.
전체 도구 9
필요한 작업을 골라 시작하세요.
BPM 자동 분석
음원 파일에서 BPM과 템포 변화 구간을 확인하세요.
TAP BPM
박자에 맞춰 눌러 음악의 속도를 측정하세요.
메트로놈
속도와 박자를 설정하고 일정한 리듬으로 연습하세요.
내 음역대 측정
목소리의 최저음과 최고음을 한글 음이름으로 확인하세요.
조옮김 계산
몇 키 올리거나 내렸을 때의 조성을 계산하세요.
피아노 스케일 연습
피아노 음을 들으며 5음·아르페지오·옥타브 패턴으로 목을 풀어보세요.
실시간 튜너
현재 음정과 기준음에서 벗어난 정도를 확인하세요.
음표 · 주파수 변환
음이름과 주파수(Hz)를 서로 변환하세요.
딜레이 계산기
BPM에 맞는 음표별 딜레이 시간을 계산하세요.
BPM 자동 분석
노래 전체의 BPM을 추정하고 중간에 템포가 달라지는 구간을 표시합니다. 분석 결과는 추정치이며, 템포 변화 지점은 직접 확인해야 합니다.
음원 파일 자동 분석
가능하면 리듬이 분명한 음악을 선택하세요. 곡 전체를 구간별로 검사합니다. MP3 · WAV · M4A 등 브라우저에서 재생 가능한 파일을 지원합니다.
자동 분석 결과
가장 우세한 박자 후보를 표시합니다. ½배·2배 해석이 가능하므로 들어보고 확인하세요.
대표 BPM의 ½배·2배 후보 · 누르면 계산기에 적용
구간별 BPM / 템포 변화 감지
시간 해상도 —음원 전체의 리듬을 약 20초 길이의 이동창으로 반복 분석합니다. 색이 나뉘는 지점은 템포 변경 의심 구간이며, 정확한 변경 시점과 BPM은 직접 들어보고 확인해야 합니다.
‘구간 듣기’를 누르면 해당 구간에서 재생하고 구간이 끝날 때 멈춥니다. 음악 파일은 브라우저를 벗어나지 않습니다.
TAP BPM
박자에 맞춰 버튼을 반복해서 눌러 템포를 직접 측정하세요. 4회 이상 탭하면 BPM을 표시합니다.
TAP BPM
음원을 분석하지 않아도 음악 박자에 맞춰 버튼을 4회 이상 두드리면 BPM을 측정합니다.
딜레이 계산기
BPM에 맞는 4분음표·8분음표·점8분음표 등의 딜레이 시간을 계산합니다. BPM 분석 결과와 연동됩니다.
BPM 딜레이 계산기
BPM 분석과 TAP BPM에서 적용한 값이 입력됩니다. 수동 입력도 가능합니다.
메트로놈
연습용 박자를 들으며 템포를 맞춰보세요. BPM과 한 마디의 박 수를 조절할 수 있습니다.
브라우저의 오디오 엔진으로 클릭음을 생성합니다. 블루투스 이어폰의 출력 지연이나 기기 부하에 따라 체감 박자는 달라질 수 있습니다.
내 음역대 측정
마이크로 목소리의 최저음과 최고음을 기록합니다. 검출된 음역과 실제로 편하게 부를 수 있는 음역은 다릅니다.
마이크를 켜고 낮은 음부터 높은 음까지 천천히 발성해보세요. 안정적으로 감지된 음정만 기록됩니다.
조옮김 계산
원곡 키와 이동 키 수를 선택해 조옮김 결과를 계산합니다. 노래방 기준 1키 = 반음 1개입니다.
원키 유지 · 0키 이동
노래방의 +1키는 반음 올림, −2키는 온음 내림입니다. 장조·단조의 성격은 그대로 유지하고 음의 높이만 이동합니다. 실제 악보의 조표나 이명동음 표기는 음악적 문맥에 따라 달라질 수 있습니다.
노래 키·조옮김 계산 방법
- 원래 곡의 조성을 선택합니다.
- 올릴 때는 +키, 내릴 때는 −키를 선택합니다.
- 계산된 조성과 키 이동 설명을 확인합니다.
노래방에서 1키는 무엇인가요?
이 계산기에서 1키는 반음 한 개입니다. +2키는 온음 위, −12키는 한 옥타브 아래로 이동합니다.
피아노 스케일 연습
피아노 음을 들으며 음을 따라 부르는 목풀기 도구입니다. 시작음을 선택하고 패턴을 반음(1키)씩 옮기며 연습하세요.
스케일 옵션
추천 버튼을 한 번 누르면 시작음·반복 횟수·상행 방향이 적용됩니다. 이후 자유롭게 수정할 수 있습니다.
버튼을 누르는 순간에만 추천 값을 적용합니다. 선택 상태가 유지되지 않고 시작 음정도 잠기지 않습니다.
프리셋은 설정값을 불러오는 기능일 뿐 음역 제한이 아닙니다. 시작음·횟수는 언제든 변경할 수 있습니다.
각 스케일 앞에서 시작음 화음을 들려주고 한 박자 더 쉰 뒤 연주합니다. 일시정지 중 설정을 바꾸면 현재 회차부터 새 설정으로 이어집니다.
건반을 직접 눌러 음을 들어볼 수도 있습니다. 소리는 브라우저에서 합성하는 피아노풍 음색으로, 실제 피아노 샘플 녹음은 아닙니다. 높은 음에서 무리하게 따라 부르지 마세요.
실시간 튜너
마이크로 들어오는 단일음을 분석해 가장 가까운 음표와 기준음 대비 센트 차이를 보여줍니다.
음표 · 주파수 변환
평균율 기준으로 음표 이름과 주파수(Hz)를 서로 계산합니다. 기준음은 A4 = 440Hz입니다.
음표 → 주파수
주파수 → 음표
기준음과 차이 0¢
개인정보 처리 안내
VOCAL TOOLS 웹사이트 이용 안내 · 최종 수정 2026년 11월 4일
1. 서비스 및 운영자 연락처
VOCAL TOOLS는 설치 없이 음악 도구를 이용할 수 있는 웹사이트입니다. 서비스 관련 문의는 khyeon987@gmail.com으로 보내주세요.
2. 음원 파일과 마이크
현재 제공되는 음악 분석 및 마이크 도구는 이용자 브라우저에서 처리합니다. 사이트의 기능 코드가 선택한 음원 파일이나 마이크 녹음을 운영자 서버로 업로드하거나 보관하지 않습니다. 마이크 기능은 사용자가 시작하고 브라우저 권한을 허용한 경우에만 작동하며, 중지하거나 다른 페이지로 이동하면 사용을 종료합니다.
3. 브라우저 저장 정보
다크·라이트 모드 선택을 유지하기 위해 브라우저 로컬 저장소(localStorage), 세션 저장소(sessionStorage) 및 1년 만료의 기본 설정 쿠키(vocal_tools_theme)를 사용할 수 있습니다. 일부 제한된 브라우저 환경에서는 테마 설정이 URL의 theme 매개변수에도 반영됩니다. 도구에서 측정한 분석 결과는 별도 서버 계정에 저장하지 않으며 새로고침 시 초기화될 수 있습니다.
4. Cloudflare 호스팅
본 사이트는 Cloudflare Workers의 정적 자산 호스팅을 이용해 제공됩니다. 페이지 요청 처리, 보안, 트래픽 관리 과정에서 Cloudflare가 IP 주소, 요청 시각, 기기·브라우저 정보 등의 접속 데이터를 처리할 수 있으며, 적용 범위와 보관 기간은 Cloudflare의 서비스 정책 및 실제 운영 설정에 따릅니다. Cloudflare 개인정보 처리방침을 참고할 수 있습니다.
5. 회원가입, 광고 및 방문 통계
이 사이트는 회원가입 기능을 제공하지 않으며, 현재 Google AdSense 등 광고 추적 스크립트를 사용하지 않습니다. 방문자 수와 도구별 이용 현황, 유입 경로 및 페이지 성능을 파악하기 위해 Cloudflare Web Analytics를 사용합니다. 각 페이지에 설치한 분석 스크립트가 페이지 조회와 성능 측정 정보를 Cloudflare에 전송합니다. Cloudflare는 해당 서비스를 쿠키 없는 개인정보 보호 중심의 웹 분석 서비스로 안내하며, 사이트 운영자는 개별 이용자를 식별하기 위한 목적으로 이 통계를 사용하지 않습니다. Cloudflare Web Analytics 안내를 참고하세요. 향후 광고 서비스를 추가하면 해당 서비스의 정보 처리 및 동의 절차에 맞춰 이 안내를 갱신하겠습니다.
6. 문의
개인정보 및 서비스 이용 문의: khyeon987@gmail.com
홈으로 돌아가기