Base64 Kodlama ve Çözme

Düz metni Base64 dizisine kodlayın veya kodu çözüp aslını alın.

  • Ücretsiz
  • Kayıt yok
  • Dosyalar tarayıcıda işlenir

Metninizi yazın veya yapıştırın. İşlem cihazınızda yapılır.

Sonuç burada görünecek

Girdi
PLAIN-TEXT
Çıktı
BASE64
Fiyat
Ücretsiz
Kayıt
gerekmez, dosyalar tarayıcıda işlenir

Nasıl kullanılır?

  1. Metni ya da Base64 dizisini alana yapıştırın.
  2. Kodla ya da Çöz yönü ile URL-safe ayarını seçin.
  3. Çalıştır düğmesine basın, çıktıyı kopyalayın.

Base64 kodlama ve çözme notları

Base64 ne taşır

Base64 ikili veriyi 64 karakterlik alfabeyle metne döker. E-posta gövdesi, JSON alanı ve veri URL gibi yalnızca metin kabul eden yerlerde küçük görsel, imza ve anahtar bu yolla taşınır. 3 baytlık girdi 4 karakter olur; çıktı girdiden yaklaşık yüzde 33 uzundur.

Türkçe metin önce UTF-8 baytına çevrilir, sonra kodlanır. İstanbul kelimesi İ harfinin iki baytı yüzünden düz ASCII kelimeden daha uzun çıktı üretir. Çözerken de aynı sıra izlenir; baytlar UTF-8 metne dönüştürülür, bu yüzden dil farkı sorun çıkarmaz.

Kodla ve çöz yönleri

Kodla yönünde düz metin verip dizi alırsınız. Merhaba Dünya yazıp kodladığınızda 20 karakterlik girdi 28 karakterlik diziye dönüşür. Sondaki bir veya iki eşittir işareti doldurmadır; verinin bittiğini gösterir, silinmemelidir.

Çöz yönünde diziyi yapıştırıp metni alırsınız. Eksik eşittir, satır içi boşluk veya Türkçe karakter içeren dizide işlem başlamaz ve hangi kuralın bozulduğu yazılır. 4 bin karakterlik dizide tek bir yıldız işareti bile çözümü durdurur.

URL-safe kipte artı ve bölü işaretleri tire ve alt çizgiye çevrilir. Bağlantı ve dosya adında taşınan dizilerde bu kip kullanılmalıdır; normal kipteki artı işareti adres çubuğunda boşluğa dönüşebilir.

Güvenlik yanılgısı

Base64 şifreleme değildir, yalnızca kodlamadır. Kodlanmış parola, anahtar ve kişisel not herkesçe çözülebilir; bu yüzden gizlilik sağlamaz. Parola ve kimlik bilgisini Base64 ile saklamak açık yazmakla aynıdır.

E-posta imzasındaki küçük logo ve API testindeki örnek yük gibi herkese açık verilerde kullanımı güvenlidir. Gerçek gizlilik gerekiyorsa parola yöneticisi ve uçtan uca şifreli kanal kullanılmalıdır. Araç çıktısının başına güvenlik uyarısı eklemez, kararı size bırakır.

Ne zaman kullanılır

Geliştiriciler test yükünü, tasarımcılar küçük SVG ikonunu, destek ekipleri hata kaydındaki ek bilgiyi Base64 ile taşır. Öğrenciler ödevdeki gizli notu kodlayıp arkadaşıyla paylaşır. 1 MB üstü dosyalarda metin kutusu yerine dosya aracı kullanılmalıdır.

Çıktıyı hedef alana yapıştırmadan önce ilk 40 karakteri kontrol edin. Eşittirle biten dizilerde sondaki boşluğu silmek çözümü bozar. Uzun dizileri e-postada satırlara bölmeyin, tek parça yapıştırın.

Sık sorulan sorular

Base64 kodlama ücretsiz mi?

Evet, kodlama ve çözme ücretsizdir ve kayıt istemez. Metni yapıştırıp dilediğiniz kadar dizi üretebilirsiniz. Sayfa yenilense bile araç aynı şekilde çalışır; kota veya ödeme ekranı çıkmaz.

Kodladığım metin sunucuya gönderilir mi?

Hayır, metin ve dizi yalnızca tarayıcınızda işlenir, kodlama için sunucuya gönderilmez. Anahtar veya kişisel not gibi içeriklerde işiniz bitince alanı temizleyin. Çıktı panoya kopyalanır, kayda alınmaz.

Base64 şifreleme yerine geçer mi?

Hayır, Base64 yalnızca taşıma kodlamasıdır ve herkesçe çözülebilir; gizlilik veya parola koruması sağlamaz. Parola ve kimlik bilgisini bu yolla saklamayın. Gerçek koruma için parola yöneticisi ve şifreli kanal kullanın.

URL-safe Base64 farkı nedir?

Normal alfabedeki artı ve bölü işaretleri URL-safe kipte tire ve alt çizgiye çevrilir, sondaki eşittirler isteğe bağlı düşer. Bağlantı ve dosya adında taşınan dizilerde bu kipi seçin. Normal diziyi adrese yapıştırırsanız artı işareti boşluğa dönüşebilir.

Çöz düğmesi neden hata veriyor?

Dizide alfabe dışı karakter, eksik doldurma veya satır içi boşluk vardır. Yıldız, ünlem ve Türkçe harf Base64 alfabesinde yoktur. Diziyi tek parça yapıştırın, baştaki-sondaki boşlukları silip yeniden deneyin.