DevBento logoDevBento
Araçlar/Base64 Kodlayıcı/Çözücü/Sesten Base64'e Dönüştürücü

Sesten Base64'e Dönüştürücü

Ses dosyalarını (MP3, WAV, OGG, FLAC, M4A) HTML, API veya data URI'larına gömmek için Base64 stringlerine dönüştürün. %100 istemci tarafı.

🎵

Drag & drop files here

or click to browse. Select multiple files at once. (max 50 MB each)

İlgili Araçlar
{}JSON Formatlayıcı ve Doğrulayıcı
JSON verilerini güzel yazdırma, küçültme ve doğrulama aracı. Sözdizimi vurgulama, interaktif ağaç görünümü ve satır numaraları ile anlık hata tespiti.
jwtJWT Çözücü
JSON Web Tokenlarını tarayıcınızda çözün ve inceleyin. Başlık, payload talepleri ve son kullanma durumunu sunucunuza göndermeden görüntüleyin.
%20URL Kodlayıcı ve HTML Varlık Dönüştürücü
Metinleri encodeURIComponent veya encodeURI ile kodlayın, HTML özel karakterlerini varlıklara dönüştürün. İşlemler tarayıcınızda gerçekleşir.
shaHash Oluşturucu
Create a checksum of the decoded output

Ses Dosyalarını Base64’e Dönüştürme

Base64 kodlaması, ses dosyalarını HTML’e gömme, veritabanlarında saklama, API’ler aracılığıyla gönderme veya yapılandırma dosyalarına dahil etme için metin stringlerine dönüştürür. Bu araç, ses dosyalarını yerel olarak okur ve seçtiğiniz formatta Base64 stringleri çıktısı verir.

Nasıl Kullanılır

  1. Yükleme alanına bir ses dosyası (MP3, WAV, OGG, FLAC, M4A, WebM) bırakın
  2. Araç dosyayı tarayıcınızda okur ve kodlar
  3. Çıktı formatını seçin: düz Base64, data URI veya CSS arka plan (ses için nadiren kullanılır)
  4. Sonucu kopyalayın

HTML’de Ses Gömme

Satır içi ses öğesi

<audio controls>
  <source src="data:audio/mpeg;base64,SUQzBAAAAAAAI1..." type="audio/mpeg" />
</audio>

Tarayıcı, verilerini data URI’sinden yükleyen bir ses oynatıcı oluşturur. Harici dosya isteği yapılmaz. Bu şunlar için kullanışlıdır:

JavaScript Ses API’si

const audio = new Audio('data:audio/mpeg;base64,SUQzBAAAAAAAI1...');
audio.play();

Ses Formatları ve Base64 Boyutları

Format Sıkıştırma 5 sn klip 1 dk klip Base64 artışı
MP3 (128 kbps) Kayıplı ~80 KB ~960 KB +%33
MP3 (320 kbps) Kayıplı ~200 KB ~2.4 MB +%33
OGG Vorbis (128 kbps) Kayıplı ~65 KB ~780 KB +%33
WAV (16-bit 44.1 kHz) Yok ~440 KB ~5.3 MB +%33
FLAC Kayıpsız ~220 KB ~2.7 MB +%33
AAC/M4A (128 kbps) Kayıplı ~75 KB ~900 KB +%33

Base64 gömme için MP3 ve OGG en iyi dosya boyutlarını sunar. WAV, sıkıştırılmamış boyutu nedeniyle gömme için pratik değildir.

Tarayıcı Ses Formatı Desteği

Format Chrome Firefox Safari Edge
MP3 Evet Evet Evet Evet
OGG Vorbis Evet Evet Hayır Evet
WAV Evet Evet Evet Evet
AAC/M4A Evet Evet Evet Evet
FLAC Evet Evet Evet Evet
WebM (Opus) Evet Evet Hayır Evet

MP3 evrensel desteğe sahiptir. OGG ve WebM Safari’de desteklenmez. Maksimum uyumluluk için MP3, Base64 gömülü ses için en güvenli seçimdir.

HTML Gömme Dışındaki Kullanım Alanları

Metin okuma API yanıtları

TTS API’leri (Google Cloud TTS, Amazon Polly, ElevenLabs) sentezlenen sesi JSON içinde Base64 stringleri olarak döndürür:

{
  "audioContent": "SUQzBAAAAAAAI1RT..."
}

Web uygulamalarında bildirim sesleri

Progresif web uygulamaları, kısa bildirim seslerini JavaScript’te Base64 sabitleri olarak gömebilir:

const NOTIFICATION_SOUND = 'data:audio/mpeg;base64,SUQzBAAAAAAAI1...';

function notify() {
  new Audio(NOTIFICATION_SOUND).play();
}

Base64 Ses Kodlaması Ne Zaman Yapılmamalı

Ses dosyaları hızla büyür. Genel kurallar:

Müzik veya uzun kayıtlar için, src bir URL’yi işaret eden standart <audio> öğelerini kullanın. Base64 gömme, oynatma başlamadan önce tüm dosyanın yüklenmesini zorunlu kılarken, normal ses dosyaları akışı destekler (indirirken oynatma).

Resim kodlaması için Resimden Base64’e bakın. Belge kodlaması için PDF’ten Base64’e bakın. Metin kodlaması için ana Base64 Kodlayıcı bunu halleder.

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · yerel olarak geliştirildiChangelog