Base64 Kodlayıcı / Çözücü
Base64 dizelerini anında kodlayın ve çözün.
Anlık Kodlama
Düz metni anında Base64 formatına dönüştürün, veri URL'leri, API'ler veya e-posta ekleri için kullanın.
Hızlı Çözme
Base64 dizelerini tek tıklama ile okunabilir metne çevirin. Kodlanmış yükleri incelemek için mükemmel.
Gizlilik Garantili
Tüm dönüşüm tarayıcınızda gerçekleşir. Verileriniz asla cihazınızdan çıkmaz veya herhangi bir sunucuya yüklenmez.
Hata Tespiti
Geçersiz Base64 dizeleri otomatik olarak tespit edilir ve kodlama sorunlarını düzeltmenize yardımcı olacak net hata mesajları ile bildirilir.
Base64 Kodlamasını Anlamak
Base64, ikili verileri ASCII dize formatında temsil eden bir ikili metin kodlama şemasidir. E-posta ekleri, HTML/CSS'deki veri URL'leri ve API kimlik doğrulama belirteçleri gibi metin işlemek için tasarlanmış medyalar üzerinden veri iletmek için yaygın olarak kullanılır. Base64, ikili verilerin, aksi takdirde bozulabileceği sistemler arasında bütünlüğünü korur.
Base64 Ne Zaman Kullanılmalı
Base64 kodlaması, görüntüleri doğrudan HTML'ye gömmek (data:image/png;base64,...), JSON API'leri aracılığıyla dosya iletmek, HTTP Temel Kimlik Doğrulama için kimlik bilgilerini kodlamak ve XML veya JSON'da ikili verileri güvenli bir şekilde dahil etmek için gereklidir. Ayrıca JWT belirteçleri ve OAuth akışlarında yaygın olarak kullanılır. Base64, veri boyutunu yaklaşık %33 artırsa da, metin güvenli ikili iletim için standart çözümdür.
Base64 Kodlaması Nasıl Çalışır
Base64, ikili verileri 6 bitlik gruplara dönüştürür, ardından her grubu 64 ASCII karakterinden birine (A-Za-z0-9+/) eşler. Giriş verilerinin her 3 baytı, 4 baytlık Base64 çıktısı üretir. Çıktı uzunluğunun 4'ün katı olmasını sağlamak için dolgu karakterleri (=) eklenir. Bu işlem tamamen tersine çevrilebilir—çözme, yalnızca karakter eşlemesini tersine çevirir ve dolgu karakterlerini kaldırarak orijinal ikili veriyi geri getirir.