Base64 kodlaması ya da çözmesi nasıl yapılır?
Metin ya da bir dosya yapıştırın; araç onu Base64'e dönüştürür, ya da Base64'ü özgün baytlara geri çevirir. Dönüşüm sayfada olur, bu yüzden hiçbir şey iletilmez.
Tamamen tarayıcınızda çalışır · yükleme yok · hesap yok · filigran yok
- Kodla ya da Çöz'ü seçin.
- Metin yazın, Base64 yapıştırın ya da bir dosya seçin.
- Çalıştırın, ardından sonucu kopyalayın ya da baytları indirin.
Bir dosya seçilirse metin yerine o dosya kodlanır.
Bu sayfa neler yapabilir
- Metni ya da bir dosyayı Base64'e kodlayın
- Standart ve URL güvenli Base64'ü çözün
- Gömme için isteğe bağlı data-URL öneki
- Hiçbir şey iletilmez
Bu aracı ne zaman kullanmalısınız
- Küçük bir görseli ya da yazı tipini data URL olarak satır içine gömmek.
- Bir API yanıtındaki Base64 alanını çözmek.
- Bir sorgu parametresi ya da belirteç için URL güvenli varyantı üretmek.
Ne zaman başka bir yol seçmelisiniz
- Dosya büyük: Base64 veriyi yaklaşık üçte bir büyütür ve girdinin tamamı bellekte durur.
- Gizlilik gerekiyor — Base64 bir kodlamadır, şifreleme değil.
- Akış ya da parçalı işleme gerekiyor.
Diğer seçeneklerle karşılaştırma
base64 ve openssl CLI'ları her boyutta dosyayı akıtır ve betiklenebilir; bu sayfa tarayıcı belleğiyle sınırlıdır ve küçük yükler içindir. Herkes çıktıyı anında çözebilir, bu yüzden asla bir sırrı saklamak için kullanmayın. Kompakt bir ikili aktarım gerekiyorsa metin kodlaması yerine gerçek bir dosya gönderin.
Dosyalarınız nereye gidiyor
Hiçbir yere. Bu sayfa işi yapan kodu yükler ve ondan sonra açtığınız dosyayı kendi tarayıcınız okur. Yükleme adımı yok, sunucuda geçici kopya yok, güvenmeniz gereken bir temizlik yok — veriler ağı hiç geçmez, dolayısıyla sonradan silinecek bir şey kalmaz. Kendiniz doğrulayabilirsiniz: araç çalışırken tarayıcınızın ağ panelini açın ve sessiz kaldığını görün.
Bu araçla ilgili sorular
- Base64 verimi şifreler mi?
- Hayır. Base64, baytları 64 yazdırılabilir karaktere eşleyen tersine çevrilebilir bir kodlamadır — herkes tek adımda çözebilir. İkili veriyi yalnızca metin kabul eden kanallardan geçirmek içindir, bir şeyi gizli tutmak için değil. İçerik hassassa gerçek şifreleme kullanın.
- Çözme bana okunur metin yerine neden bir indirme verdi?
- Çözülen baytlar geçerli UTF-8 metni değildi; bu genellikle Base64'ün bir dosyadan — bir görsel, bir zip, bir PDF — üretildiği anlamına gelir. Sayfa, okunamayan karakterleri soru işaretleriyle değiştirmek yerine tam baytları indirme olarak sunar, böylece sonuç bayt bayt doğru olur.
- Base64 verimi ne kadar büyütür?
- Yaklaşık %33, çünkü her üç bayt dört karaktere dönüşür, artı dolgu. Bu biçimin doğasında var, bu sayfanın bir tuhaflığı değil. Boyut önemliyse ikili dosyayı Base64 olarak gömmek yerine doğrudan gönderin.
Aynı gruptaki diğer araçlar
- QR kod üretHerhangi bir metni veya URL’yi indirilebilir PNG ya da SVG QR koda çevirin.
- JSON biçimlendiriciJSON’u güzelleştirin, küçültün ve doğrulayın; geçersizse hatanın konumunu gösterir.
- Hash üretMetin veya dosyanın SHA-1, SHA-256, SHA-384 ve SHA-512 özetleri, yerelde hesaplanır.
- Regex test ediciBir JavaScript düzenli ifadesini örnek metin üzerinde deneyin; eşleşmeler ve yakalama gruplarıyla.