Base64 Kodlama ve Çözme – Metin ve Dosya

Metin veya dosyayı Base64 olarak kodlayın ya da Base64 dizisini metne çevirin. Sonucu tarayıcıda kopyalayın. Base64 kodlamadır, şifreleme değildir.

Metin veya dosyayı Base64 olarak kodlayın ya da Base64 dizisini metne çevirin. Sonucu tarayıcıda kopyalayın. Base64 kodlamadır, şifreleme değildir.

Base64 kodlama nedir?

Base64 kodlayıcı metni veya seçilen dosyanın içeriğini Base64 dizisine dönüştürür. Baytların metin tabanlı biçimlerde taşınmasına yarar; şifreleme değildir ve özel verileri korumaz. Decode alanı sonucu UTF-8 metin olarak gösterir, dosyayı yeniden oluşturup indirmez.

Base64 ne zaman kullanılır?

API testi

Base64 kabul eden istek gövdeleri veya küçük örnek dosyalar hazırlayın.

Yapılandırma

İkili içeriğin metin alanlarında nasıl temsil edildiğini inceleyin.

Hata ayıklama

Diziyi metne çözerek kontrol edin; bu işlem imza doğrulamaz.

Base64 kodlayıcı nasıl çalışır?

Metin UTF-8 baytlarına çevrilip Base64 alfabesiyle kodlanır; çözme işlemi bu baytları yeniden metin olarak gösterir. Dosya seçeneği dosyayı tarayıcıda okuyup Base64 yükünü üretir. Dosya kodlama ve metin alanındaki dönüştürme farklı giriş yollarıdır.

Kullanım örnekleri

JSON alanı

Bir API örneğindeki Base64 alanını deneyip sonucu kopyalayın.

Dosya içeriği

Dosya seçerek Base64 üretin; MIME türü ayrıca gerekebilir.

Türkçe metin

Unicode karakterleri kodlayıp çözerek UTF-8'i kontrol edin.

İpuçları

Gizlilik için kullanmayın

Base64 herkesçe çözülebilir; parola veya token korumaz.

Dosya türünü ayrıca belirtin

Dizi uzantıyı ya da MIME türünü kendiliğinden taşımaz.

Boyutu hesaba katın

Base64 veriyi yaklaşık üçte bir büyütür; büyük girdiler daha çok bellek kullanır.

Tarayıcı desteği

FileReader ve metin API'leri tarayıcıda çalışır; güncel bir tarayıcı önerilir. Dosya sunucuya gönderilmez. Decode alanı metin üretir, dosya indirmez.

Sonucu kullanmadan önce kontrol edin

Base64 geri çevrilebilir bir kodlamadır, şifreleme değildir. Buradaki çözme işlemi metin üretir; indirilebilir ikili dosyayı yeniden oluşturmaz. Büyük girdiler tarayıcı belleğiyle sınırlıdır.

Sıkça Sorulan Sorular

Base64 şifreleme midir?
Hayır. Anahtar kullanmayan, geri çevrilebilir bir kodlamadır ve içeriği gizlemez.
Dosyayı Base64'e çevirebilir miyim?
Evet. Dosya seçeneği tarayıcıda kodlar; çözme alanı dosya yerine metin gösterir.
Türkçe karakterler korunur mu?
Metin UTF-8 işlendiğinden kodlama ve çözme sırasında korunmalıdır.
Unicode metni nasıl kodlanır?
Metin önce UTF-8 baytlarına dönüştürülür. Örneğin `Hello` metninin Base64 çıktısı `SGVsbG8=` olur.
Sondaki `=` işareti ne anlama gelir?
Son bayt grubu eksik kaldığında kullanılan Base64 dolgusudur. Tam kodlanmış değere ihtiyacınız varsa sondaki `=` karakterlerini koruyun.
Çözülen bazı Base64 verileri neden okunabilir metin değildir?
Base64, metin olmayan ikili baytları da taşıyabilir. Araç sonucu metin olarak gösterdiğinden dosya baytları anlamsız görünebilir; dosya yeniden oluşturulup indirilmez.

İlgili Araçlar