İçeriğe geç
Toova
Tüm Araçlar

Base64 Çevrimiçi Kodla ve Çöz

Tasarımdan gizli — tamamen tarayıcınızda çalışır

Herhangi bir metin veya ikili veriyi Base64'e kodlayın ya da bir Base64 dizesinin özgün biçimine geri çözün. Toova UTF-8'i doğru şekilde işler, URL güvenli varyantı destekler ve tamamen tarayıcınızda çalışır — yükleme, kayıt veya günlük kaydı olmadan.

Standart ve URL Güvenli Base64

Düz Base64, bir URL'ye veya dosya adına bıraktığınızda kırılan + ve / karakterlerini kullanır. URL güvenli Base64 ise bunların yerine - ve _ kullanır. Toova her ikisini tek bir geçişle sunar; JWT ve OAuth URL güvenli kullanırken çoğu dosya kodlaması klasik alfabede kalır. = ile dolgu otomatik olarak yapılır.

UTF-8 Doğru Şekilde İşlendi

Yüzeysel Base64 araçları, karakter başına bir bayt varsaydıkları için ASCII olmayan karakterleri bozar. Toova girişi önce UTF-8 olarak kodlar; bu sayede emoji, akanlı harfler, CJK karakterleri ve Arapça bozulma olmadan gidiş dönüşü tamamlar. UTF-8 metin içeren bir Base64 dizesini çözün ve orijinal karakterleri tam olarak geri alırsınız.

Yalnızca Yerel, Sıfır Ağ Çağrısı

Her kodlama ve çözme işlemi tarayıcınızın içinde gerçekleşir. Yükleme, üçüncü taraf API veya girişin günlüğe kaydedilmesi yoktur. Bunu kendiniz doğrulayabilirsiniz: aracı kullanırken DevTools'daki Ağ sekmesini açın. Bu, Toova'yı gizli anahtarları, belirteçleri, sertifikaları veya makinenizi terk etmemesi gereken hassas yükleri kodlamak için güvenli kılar.

Sıkça Sorulan Sorular

Base64 ve URL güvenli Base64 arasındaki fark nedir?
Standart Base64, URL söz dizimiyle çakışan + ve / kullanır. URL güvenli Base64, bunları - ve _ ile değiştirir; böylece çıktıyı kaçış yapmadan bir sorgu dizesine veya dosya adına bırakabilirsiniz. JWT'ler ve pek çok OAuth akışı URL güvenli varyantı kullanır.
UTF-8 karakterlerini işliyor mu?
Evet. Araç, Base64 dönüşümünden önce girişi UTF-8 olarak kodlar; emoji, akanlı harfler ve Latin alfabesi dışındaki yazılar temiz bir şekilde gidiş dönüşü tamamlar. UTF-8 içeren bir Base64 dizesinin çözülmesi orijinal karakterleri geri üretir.
Dosyaları kodlayabilir miyim?
Evet. Giriş alanına bir dosya sürükleyip bırakın; araç dosyayı ikili olarak okur ve bir Base64 dizesi üretir. Bu, küçük görselleri veri URI'leri olarak katıştırmak veya yalnızca metin kabul eden sistemler aracılığıyla ikili içerik göndermek için kullanışlıdır.
Girişim herhangi bir yere gönderiliyor mu?
Hayır. Her şey tarayıcınızda yerel olarak çalışır. Kodlama ve çözme sırasında DevTools'daki Ağ sekmesi boş kalacaktır.
Base64 dizem neden eşit işaretleriyle bitiyor?
Bunlar dolgu karakterleridir. Base64 çıktıları her zaman dört karakterin katları uzunluğundadır; giriş uzunluğu üç baytın katı olmadığında dolgu için = kullanılır. URL güvenli varyantlar bazen dolguyu tamamen bırakır.