오디오 → Base64

여기에서 드래그 오디오, 또는 선택 클릭

MP3, WAV, OGG, M4A, WebM 등 모든 오디오 형식을 지원합니다. 파일 크기 제한 없음.

MP3, WAV, OGG 등 오디오 파일을 브라우저에서 로컬로 Base64 또는 Data URL로 변환. HTML5 임베딩과 API 요청에 바로 사용 가능.

관련 추천

사용 사례

  • 짧은 오디오 클립을 Base64로 인코딩해 HTML5 <audio> 태그나 CSS 배경에 삽입, 추가 HTTP 요청 제거.
  • 오디오를 JSON 요청 본문, WebSocket 메시지, JWT 페이로드에 문자열로 담아 multipart 업로드 회피.
  • 음성 인식·TTS API 디버깅 시 테스트 페이로드를 빠르게 생성해 MIME 타입과 인코딩 형식 검증.
  • Base64 문자열을 재생 가능한 오디오 파일로 복원해 API 응답을 확인하거나 오프라인 자료로 저장.

이용 방법

  1. 오디오 파일을 드래그&드롭하거나 클릭해 업로드. MP3, WAV, OGG, M4A 등을 지원하며 파일당 최대 20MB.
  2. 브라우저가 MIME 타입을 자동 감지해 Base64로 인코딩. 내장 플레이어로 미리보기 및 메타데이터 확인.
  3. 필요에 따라 Data URL과 순수 Base64 출력 형식을 전환.
  4. 복사 버튼으로 문자열을 가져오거나 .txt 파일로 다운로드 저장.

주요 기능

  • 다양한 오디오 형식 지원: MP3, WAV, OGG, M4A, WebM 등 브라우저 재생 가능한 오디오를 자동 MIME 타입 감지로 읽기.
  • 두 가지 출력 형식: Data URL(data:audio/mpeg;base64, 접두사 포함)과 순수 Base64를 원클릭으로 전환.
  • 오디오 미리보기 내장: 업로드 후 바로 재생되며 파일명·크기·길이 등 메타데이터도 즉시 확인.
  • 로컬 처리로 업로드 없음: FileReader API로 브라우저 내에서 완결. 오디오 데이터가 기기를 떠나지 않아 안전.
  • 양방향 변환: 오디오 → Base64뿐 아니라 Base64 문자열을 붙여넣어 재생 가능한 오디오로 복원·다운로드 가능.
  • 복사 & 다운로드: Base64 문자열을 클립보드에 복사하거나 .txt 파일로 저장.

자주 묻는 질문

오디오를 Base64로 변환하면 파일 크기가 커지나요?

네. Base64 인코딩은 원본 대비 약 33% 커집니다. 1MB MP3는 인코딩 후 약 1.33MB가 됩니다. 대용량 파일은 바이너리 전송을 우선하거나 짧게 잘라 사용하는 것이 좋습니다.

Data URL과 순수 Base64의 차이는 무엇인가요?

Data URL은 data:audio/mpeg;base64,xxx 형태로 <audio>의 src나 CSS 배경에 그대로 사용할 수 있습니다. 순수 Base64는 인코딩된 문자열만 포함해 JSON 설정이나 API 매개변수에 담기에 적합합니다.

오디오 파일이 서버로 업로드되나요?

업로드되지 않습니다. 모든 인코딩은 브라우저 안에서 FileReader API로 처리되며 백엔드로 전송되지 않으므로 민감한 녹음도 안심하고 다룰 수 있습니다.

지원하는 오디오 형식과 크기 제한은 어떻게 되나요?

MP3, WAV, OGG, M4A, WebM 등 브라우저에서 재생 가능한 모든 형식을 지원하며 파일당 최대 20MB입니다. 초과 시 경고가 표시됩니다.

Base64를 다시 오디오 파일로 복원할 수 있나요?

네. B64→🎵 모드로 전환해 Base64 문자열을 붙여넣으면 브라우저에서 바로 재생되며 오디오 파일로 다운로드할 수 있습니다.