DevBento logoDevBento
Ana Sayfa/Base64 Merkezi

Base64 Araçları Merkezi

Base64 ile ilgili her şey tek bir yerde. Metni kodla ve çöz, resim ve dosyaları Base64'e dönüştür, data URI'leri oluştur ve Base64 kodlamanın nasıl çalıştığını öğren.

TÜM BASE64 ARAÇLARI
b64Base64 Kodlayıcı / Çözücü
UTF-8 desteği ile Base64 dizelerini kodla ve çöz
imgResimden Base64'e
JPG, PNG, SVG, WebP, GIF dosyalarını Base64'e dönüştür
pdfPDF'den Base64'e
PDF belgelerini API'ler ve depolama için kodla
filDosyadan Base64'e
Herhangi bir dosya türünü Base64'e kodla
audSesten Base64'e
Ses dosyalarını Base64 dizelerine dönüştür
b64Base64'ten Resime
Base64 dizelerini tekrar resimlere çöz
b64Base64'ten PDF'e
Base64'ü indirilebilir PDF'lere dönüştür
b64Base64'ten Dosyaya
Herhangi bir Base64 dizgisini orijinal dosyasına çöz
cssCSS Background Image
Satır içi Base64 resimleri ile CSS kodu oluştur
uriData URI Oluşturucu
Herhangi bir dosyadan data: URL'leri oluştur
svgSVG'den Base64'e
SVG resimlerini CSS ve HTML gömme için kodla

Base64 Nedir?

Base64, RFC 4648'de tanımlanmış bir ikili-metin kodlama şemasıdır. İkili veriyi 64 yazdırılabilir ASCII karakteri (A-Z, a-z, 0-9, +, /) kullanarak temsil eder. Bu kodlama, yalnızca metin destekleyen kanallar aracılığıyla ikili veri iletmeniz gerektiğinde kullanılır: e-posta (MIME ekleri), HTML/CSS (satır içi resimler için data URI'leri), JSON (ikili içerik gömme) ve URL'ler (ikili veri içeren sorgu parametreleri).

Base64 Nasıl Çalışır?

Base64 kodlaması, girişteki her 3 baytı (24 bit) alır ve bunları 4 grup 6 bite böler. Her 6 bitlik değer (0-63), Base64 alfabesindeki bir karaktere eşlenir. Giriş uzunluğu 3'ün katı değilse, dolgu karakterleri (=) kalan pozisyonları doldurur.

Base64 Şifreleme Değildir

Base64 kodlaması verilerinizi korumaz. Anahtar kullanmaz. Karşılaştığı herkesin veriyi okunamaz hale getirmez. Base64 basitçe ikili veriyi metin güvenli bir formata dönüştürür.

Herhangi bir Base64 çözücüsü (programlama dilinde, tarayıcınızda, işletim sisteminizde) kodlamayı anında tersine çevirebilir. Şifre yok, sır yok, çözümleme için hesaplama maliyeti yoktur. Base64 taşınma güvenliği (bozulmayı önlemek) içindir, güvenlik (erişimi engellemek) için değildir.

Base64 Boyut Etkisi

Base64 kodlaması veri boyutunu yaklaşık %33 artırır. Formül:

kodlanmışBoyut = ceil(girişBoyutu / 3) × 4

Her 3 giriş baytı tam olarak 4 çıktı karakteri üretir.

Giriş BoyutuBase64 BoyutuArtış
1 bayt4 bayt+300%
3 bayt4 bayt+33%
100 bayt136 bayt+36%
1 KB1.368 bayt+33.6%
10 KB13.340 bayt+33.4%

Pratikte Base64

Data URI'leri

Bir data URI, Base64 içeriğini bir MIME türü ile sarar, böylece tarayıcılar bunu satır içi olarak işleyebilir. Biçim: data:<mime-türü>;base64,<kodlanmış-veri>.

E-posta (MIME)

E-posta ASCII metin için tasarlanmıştı. MIME, ikili ekleri (resimler, PDF'ler, çalıştırılabilir dosyalar) metin tabanlı posta sunucularında sağlam geçmek için Base64 kullanır.

Yaygın Hatalar

🔒

Yapıştırdığınız hiçbir şey bu sekmeden çıkmaz. Her araç tamamen tarayıcınızda çalışır — yükleme yok, sunucu yok, hesap yok.

© 2026 devbento.dev · yerel-first oluşturuldu